当前位置:首页
> SQL
怎样清空SQL SERVER数据库,清空后让表的ID自增列从1开始??
1、truncate table 表名2、dbcc checkident(表名,RESEED,0)...
sql查询存储过程的修改记录和时间
–查询建立时间–表select * from sysobjects where id=object_id(N’表名’) and xtype=‘U’–表的结构select * from syscolumns where id=object_id(N’表名’)–存储过程select * from sys...
SQL计算两个日期间的所有月份(天数)列表
-SQL根据两个日期计算出中间所有的月份-- 方法一,利用SQL常量表master.dbo.spt_valuesSelect convert(varchar(10),DATEADD(mm,number,'2020-05-10' ),120) As 日期 From maste...
把存储过程结果集插入临时表
--使用sp_helpserver 显示可用的服务器。 exec sp_helpserver --打开服务器的"data access"属性 exec sp_serveroption '服务器名',...
SQL Server数据库脱机时间太长(脱机联机)
解决办法:强制脱机语句:ALTER DATABASE <dbname> SET OFFLINE WITH ROLLBACK IMMEDIATE联机语句ALTER DATABASE <dbname> SET ONLINE...
SQL Server 2012 自动增长列,值跳跃问题(自增增加1000)【转载】
介绍从 SQL Server 2012 版本开始, 当SQL Server 实例重启之后,表格的自动增长列的值会发生跳跃,而具体的跳跃值的大小是根据增长列的数据类型而定的。如果数据类型是 整型(int),那么跳跃值为 1000;如果数据类型为 长整型(bigint),那么跳跃值为 10000。从我们...
对于不返回任何键列信息的 selectcommand 不支持 updatecommand 的动态 sql 生成
https://www.cnblogs.com/xuqiang/archive/2010/03/07/1953720.html大家知道,DataSet保存的数据是位于服务器内存里面的原数据库的“副本”。所以用DataSet更新数据的过程就是先对“副本”...
CTE递归限制次数
https://blog.csdn.net/weixin_30247159/article/details/98657005CTE可以用来取递归,网上资料很多,这里就不再叙述了,今天遇到的需求是要限制只取2级,然后加了个临时的lev......
BOM各层级计算真实用量
SELECT * FROM (select 级别='1',A='A1',B='B1',用量='1',B真实用量='' UNION ALL select 级别='2',A='B1',B='C1',用量='2',B真实用量='' UNION ALL ......