SQL Server
冬冬冬冬冬冬冬冬冬冬
Ctrl the liftshift your future
展开
-
DECLARE CURSOR (Transact-SQL)
原文链接定义 Transact-SQL 服务器游标的属性,例如游标的滚动行为和用于生成游标所操作的结果集的查询。 DECLARE CURSOR 既接受基于 ISO 标准的语法,也接受使用一组 Transact-SQL 扩展的语法。适用范围:SQL Server(SQL Server 2008 至当前版本),Windows Azure SQL Data翻译 2016-02-18 10:36:07 · 993 阅读 · 0 评论 -
创建非聚集索引
MSDN示例:USE AdventureWorks2012;GO-- Find an existing index named IX_ProductVendor_VendorID and delete it if found. IF EXISTS (SELECT name FROM sys.indexes WHERE name = N'IX_ProductVendor_原创 2016-04-11 14:10:03 · 940 阅读 · 0 评论 -
修改表添加自增列
--删除列alter table TUser drop column uid--添加具有identity属性的列alter table TUser add uid int identity原创 2016-03-14 17:02:08 · 666 阅读 · 0 评论 -
sqlserver增加主键约束
alter table t add constraint pk_t primary key(id);原创 2016-03-08 14:37:34 · 1399 阅读 · 0 评论 -
SQL 查询横表变竖表
原文地址http://www.cnblogs.com/luowende2012/archive/2012/07/19/2599436.html正文/*普通行列转换假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理转载 2016-02-19 01:14:51 · 7534 阅读 · 0 评论 -
sql 重置数据库自增字段
方法1:清空已有数据,并且将自增自段恢复从1开始计数 truncate table 表名 方法2 :不清空已有数据,但将自增自段恢复从1开始计数 dbcc checkident(表名,RESEED,0)关于方法2: dbcc checkident(表名,RESEED,0) 参数3是数字几,就表示从数字几开始计数原创 2016-02-19 00:24:00 · 1119 阅读 · 0 评论 -
Sql server增加列
代码如下ALTER TABLE TNew ADD Commission money null原创 2016-03-04 16:53:21 · 1152 阅读 · 0 评论 -
sql server 解锁表
1.查看被锁的表 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type=’OBJECT’ 执行这个sql语句将可能得到如下结果: 2.执行表解锁 declare @spid i原创 2016-02-18 14:34:14 · 742 阅读 · 0 评论 -
SQL 重置一个表
语法为:truncate table 表名这个命令将会重置表,自增列也会从1开始原创 2016-02-18 11:15:28 · 3067 阅读 · 0 评论 -
Sql日期时间格式转换
原文链接正文sql server2000中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 08:02/*时间一般为getdate()函数或数据表里的字段*/CONVERT(varchar(10), 时间一, 23) 结果:2007-转载 2016-02-18 11:05:40 · 377 阅读 · 0 评论 -
sql里将重复行数据合并为一行,数据用逗号分隔
将多行结果用一行一列加逗号分隔查询出来。多行sql如下 select UserName from userinfo group by UserName查询的结果如下图实现用逗号分隔的sql语句如下select stuff((select ',''' +UserName+'''' from userinfo group by UserName for xml path('')),1,1,'')原创 2016-09-02 09:50:00 · 12516 阅读 · 0 评论