摘要: 1 --日期函数 2 DAY 3 4 select GETDATE() 5 6 select datedepart(,GETDATE()) 7 select DATEADD DATEDIFF 8 select DATENAME(,) 9 select DATEPART(DAYOFYEAR,getdate()) 10 11 12 SELECT DB_NAME... 阅读全文
posted @ 2017-04-18 21:49 Devoloper_Jack 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1 --ISDATE() 2 /* 3 https://msdn.microsoft.com/zh-cn/library/ms187347(v=sql.105) 4 */ 5 IF ISDATE('2009-05-12 10:19:41.177') = 1 6 PRINT 'VALID' 7 ELSE 8 PRINT 'INVALID' 阅读全文
posted @ 2017-04-18 21:46 Devoloper_Jack 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1 DECLARE @d1 date, @t1 time, @dt1 datetime; 2 SET @d1 = GETDATE(); 3 SET @t1 = GETDATE(); 4 SET @dt1 = GETDATE(); 5 select @d1 date格式,@t1 time格式,@dt1 阅读全文
posted @ 2017-04-18 21:41 Devoloper_Jack 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1 USE AdventureWorks2008R2; 2 GO 3 --CAST 4 5 SELECT 'CAST' "CAST", 6 CAST('1990-11-1' AS VARCHAR(10)) 转为字符串, 7 CAST('1990-11-1' AS DATETIME) 转为日期 8 9 --CONVERT 10 SELECT 'CO... 阅读全文
posted @ 2017-04-18 21:38 Devoloper_Jack 阅读(9114) 评论(0) 推荐(0) 编辑
摘要: 字付串函数 substring(ex,star,end) 阅读全文
posted @ 2017-04-18 21:36 Devoloper_Jack 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1 --存储过程中可以对临时表进行删除,不需要手动选择drop语句即可在每次开始执行存储过程时删除 2 IF OBJECT_ID ('dbo.new_employees_1', 'U') IS NOT NULL 3 DROP TABLE #new_employees_1; 4 GO 5 SELECT * from new_employees 6 7 /*对临时表无效*/ 8 ... 阅读全文
posted @ 2017-04-18 21:27 Devoloper_Jack 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 行列转换 阅读全文
posted @ 2017-04-18 21:21 Devoloper_Jack 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 SmallInt 是在 2 个字节来存放的整数。 最大值为 32,767。 最小值为 -32,767。 3 */ 4 5 --select smallint 6 7 select datalength('retetrte') 字符串长度 8 9 select * from systypes where name like '%int%' order by... 阅读全文
posted @ 2017-04-18 21:19 Devoloper_Jack 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1 declare @sql varchar(500) 2 set @sql= 'print ''SDFSAFDSF一般字符''' 3 exec (@sql) 4 set @sql= 'print ''SDFADSFASFSD一般"字符"''' 5 exec (@sql) 6 set @sql= 'print '... 阅读全文
posted @ 2017-04-18 21:16 Devoloper_Jack 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 系统函数 阅读全文
posted @ 2017-04-18 21:14 Devoloper_Jack 阅读(121) 评论(0) 推荐(0) 编辑