当前位置:首页 > SQL

怎样清空SQL SERVER数据库,清空后让表的ID自增列从1开始??

xjtudll5天前70
1、truncate table 表名2、dbcc checkident(表名,RESEED,0)...

sql查询存储过程的修改记录和时间

xjtudll3个月前 (10-31)420
–查询建立时间–表select * from sysobjects where id=object_id(N’表名’) and xtype=‘U’–表的结构select * from syscolumns where id=object_id(N’表名’)–存储过程select * from sys...

SQL计算两个日期间的所有月份(天数)列表

xjtudll3个月前 (10-16)600
SQL计算两个日期间的所有月份(天数)列表
-SQL根据两个日期计算出中间所有的月份-- 方法一,利用SQL常量表master.dbo.spt_valuesSelect convert(varchar(10),DATEADD(mm,number,'2020-05-10' ),120) As 日期 From maste...

把存储过程结果集插入临时表

xjtudll4个月前 (09-30)900
--使用sp_helpserver 显示可用的服务器。  exec sp_helpserver  --打开服务器的"data access"属性  exec sp_serveroption '服务器名',...

SQL Server数据库脱机时间太长(脱机联机)

xjtudll6个月前 (07-31)1490
解决办法:强制脱机语句:ALTER DATABASE <dbname> SET OFFLINE WITH ROLLBACK IMMEDIATE联机语句ALTER DATABASE <dbname> SET ONLINE...

SQL Server 2012 自动增长列,值跳跃问题(自增增加1000)【转载】

xjtudll1年前 (2023-11-08)1950
SQL Server 2012 自动增长列,值跳跃问题(自增增加1000)【转载】
介绍从 SQL Server 2012 版本开始, 当SQL Server 实例重启之后,表格的自动增长列的值会发生跳跃,而具体的跳跃值的大小是根据增长列的数据类型而定的。如果数据类型是 整型(int),那么跳跃值为 1000;如果数据类型为 长整型(bigint),那么跳跃值为 10000。从我们...

对于不返回任何键列信息的 selectcommand 不支持 updatecommand 的动态 sql 生成

xjtudll3年前 (2022-04-05)1660
https://www.cnblogs.com/xuqiang/archive/2010/03/07/1953720.html大家知道,DataSet保存的数据是位于服务器内存里面的原数据库的“副本”。所以用DataSet更新数据的过程就是先对“副本”...

CTE递归限制次数

xjtudll3年前 (2022-03-09)1930
CTE递归限制次数
https://blog.csdn.net/weixin_30247159/article/details/98657005CTE可以用来取递归,网上资料很多,这里就不再叙述了,今天遇到的需求是要限制只取2级,然后加了个临时的lev......

SQL累减语句

xjtudll3年前 (2022-02-07)3900
https://bbs.csdn.net/topics/70362619表一 ......

BOM各层级计算真实用量

xjtudll3年前 (2022-01-30)4760
BOM各层级计算真实用量
SELECT * FROM (select 级别='1',A='A1',B='B1',用量='1',B真实用量='' UNION ALL select 级别='2',A='B1',B='C1',用量='2',B真实用量='' UNION ALL ......