- 博客(5)
- 收藏
- 关注
转载 SQL Server日期相关知识
对于开发人员来说,日期处理或许简单,或许很难。结合自己过往的开发经验并整合网上的例子,总结出一些日期相关的操作,供自己备用及为大家分享: 注意:所有系统日期和时间值均得自运行 SQL Server 实例的计算机的操作系统。 每一种日期类型有其使用范围,当然以刚好适用为最佳选择,切记不要为了方便,什么都用datetime类型。从性能方面会有很大影响,举个例子: 一个表,有1亿行的数据,有
2012-06-15 15:57:08 353
转载 查找数据库自增列
查找数据库自增列 SELECT 表名= D.NAME, 列名= A.NAME, 是否自增= CASE WHEN COLUMNPROPERTY( A.ID,A.NAME, 'ISIDENTITY ')=1 THEN '√'ELSE '' END, 主键= CASE WHEN EXISTS(SELECT 1 FROM SYSOBJECTS WHERE XTYPE
2012-06-05 11:24:35 379
转载 99乘法表
DECLARE @x INT,@y INT,@c VARCHAR(200) SET @x=1 WHILE @x<=9 BEGIN SET @y=1 SET @c='' WHILE @y<=@x BEGIN SET @c=@c+CAST(@y AS NVARCHAR(10))+'*'+CAST(@x AS NVARCHAR(10))+'='+CAST(@x*@y AS NV
2012-06-04 10:24:19 362
原创 1/25/50/100美分,多少种可能拼凑成2美元
;WITH CTE1 AS ( SELECT number,number*1 AS no1 FROM master..spt_values WHERE type='P' AND number <201 ), CTE2 AS ( SELECT number,number*25 AS no2 FROM master..spt_values WHERE type
2012-06-04 09:54:59 1595
转载 master.dbo.spt_values
sql开发中经常需要使用数字或者时间的常量表。 比如,输出一年的月份表,输出1000以内的自然数等等。数量连续且不超过2048。那么使用master..spt_values表就会再也方便不过了。 例如 输出1000以内的自然数: select number from master..spt_values where type='P' and number betwee
2012-06-04 09:33:20 615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人