`
bdk82924
  • 浏览: 553233 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Sql Server 常用的一些命令收藏

阅读更多

查询库中所有的自定义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)

  

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics