SQL
codsoul2
这个作者很懒,什么都没留下…
展开
-
SQL Server关闭掉 触发器递归
SQL Server 是有一个开关, 可以关闭掉 触发器递归的。 EXEC sp_dboption '数据库名字', 'recursive triggers', false --sqlserver建表时设置字段初始默认值完整的示例 --创建表时设置字段的默认值 create table 表(id int,name varchar(10) def...原创 2011-08-18 21:22:02 · 600 阅读 · 0 评论 -
(转)SQL获取所有数据库名、表名、储存过程以及参数列表.doc
1.获取所有用户名: SELECT name FROM Sysusers where status='2' and islogin='1' islogin='1'表示帐户 islogin='0'表示角色 status='2'表示用户帐户 status='0'表示糸统帐户 2.获取所有数据库名: SELECT Name FROM Master..SysDatabases ...原创 2012-12-09 20:53:58 · 91 阅读 · 0 评论 -
行转列和列转行
行列互转,是一个经常遇到的需求。实现的方法,有case when方式和2005之后的内置pivot和unpivot方法来实现。 在读了技术内幕那一节后,虽说这些解决方案早就用过了,却没有系统性的认识和总结过。为了加深认识,再总结一次。 行列互转,可以分为静态互转,即事先就知道要处理多少行(列);动态互转,事先不知道处理多少行(列)。 [code="sql"] --创建测试环境 ...原创 2012-09-28 22:59:13 · 110 阅读 · 0 评论