|
查询库中所有的自定义Function
select * from dbo.sysobjects where xtype in (N'FN', N'IF', N'TF')
如果需要查询是否存在 Function f_test
select * from dbo.sysobjects where xtype in (N'FN', N'IF', N'TF') and id = object_id(N'f_test')
检查存储过程
select * from dbo.sysobjects where OBJECTPROPERTY(id, N'IsProcedure') = 1 or xtype in (N'P')
DATEDIFF:返回跨两个指定日期的日期和时间边界数。
SELECT DATEDIFF(day, pubdate, getdate()) AS no_of_days FROM titles
CAST 和 CONVERT
CAST(ytd_sales AS char(20))
CONVERT(char(20), ytd_sales)
CONVERT(datetime,starttime,121)
转换为时间(yyyy-mm-dd hh:mm:ss)
IDENTITY 自动编号
DBCC CHECKIDENT 检查指定表的当前标识值,如有必要,还对标识值进行更正。
id int IDENTITY(1,1),
DBCC CHECKIDENT (tableName, RESEED, 30)
|
|
|