SQL Server
nchen123
这个作者很懒,什么都没留下…
展开
-
如何把 SQL Server 的自增标志列清零
dbcc checkident(test1, reseed, 0)其中 test1 是表名称。事实上可以将标志的当前值设定到任意的值。下一次插入得值将会是这个当前值 + 1.比如:dbcc checkident(test1, reseed, 10)insert into test1 (name) values(zhangsan)得到的新纪录的 id 是 11.如果重设得值会导致插入后产原创 2005-06-26 00:22:00 · 1058 阅读 · 0 评论 -
用 C# 开发 SQL Server 2005 的自定义聚合函数
在 SQL 中,经常需要对数据按组进行自定义的聚合操作,比如用逗号连接一系列表示 ID 的数字,但默认只有 SUM, MAX, MIN, AVG 等聚合函数。在 SQL Server 2005 中提供了编写 CLR 的托管代码的支持,我们可以用来写自定义的聚合函数。比如对于如下数据:AgeName20张三21李四20王二22原创 2006-11-15 18:19:00 · 416 阅读 · 0 评论 -
关于加密存储过程
如何简单的创建一个加密存储过程:create proc Test(参数列表)with encriptionas主体go为了演示,现在我们创建一个具备各种参数类型的存储过程作为测试:create proc Test ( @x int = 3, @s nvarchar(20), @y int output)with encryptionasselect @x,原创 2005-03-18 11:22:00 · 517 阅读 · 0 评论 -
执行存储过程的多种写法
exec test2exec test2;1exec test..test2exec test.dbo.test2exec cr.test..test2exec cr.test.dbo.test2exec cr.test.dbo.test2;1原创 2005-03-18 12:22:00 · 392 阅读 · 0 评论