SQL Server
文章平均质量分 58
szKane
这个作者很懒,什么都没留下…
展开
-
产生自增长ID的存储过程
以下为sql server的存储过程: create procedure Pro_GenerateID ( @tableName varchar(50), --要产生递增号的表名 @columnName varchar(50), --要产生递增号的列名 @signID varchar(20) --标记符,如是以G-1,G-2,G-3...形式递增,如原创 2004-06-25 20:01:00 · 1009 阅读 · 0 评论 -
浅谈MS-SQL锁机制
锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 不可重复读 A用户读取数据,随后B用户读原创 2004-06-25 20:04:00 · 1485 阅读 · 0 评论 -
SQL 一些技巧
修改字段大小: alter table CpblNews alter column title varchar(500) 触发器:当insert一条数据的时候,update这条数据 create trigger trig_notic_UI on notic for insert,update as update notic set memo=memo+ where id in(selec原创 2005-01-01 19:04:00 · 842 阅读 · 0 评论 -
删除与恢复扩展存储过过程xp_cmdshell的语句
删除与恢复扩展存储过过程xp_cmdshell的语句删除扩展存储过过程xp_cmdshell的语句:exec sp_dropextendedproc xp_cmdshell恢复cmdshell的SQL语句EXEC sp_addextendedproc xp_cmdshell ,@dllname =xplog70.dll开启cmdshell的SQL语句原创 2005-01-05 02:04:00 · 1643 阅读 · 0 评论