怎么样给表的某一行锁定,不被删除 不可以实现对某一行锁定,我记得对表的访问不是依据行的吧!可以实现数据满足某些特征的列不可以删除。可以建触发器: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create trigger tri_delon aafor deleteasif exists( select * from deleted where id=1)beginrollbackRAISERROR ('You cannot delete when id=1.',16, 1)--如果想删除表aa当id=1时,将给出错误消息'You cannot delete when id=1.'并且回滚 第 8 行: ')' 附近有语法错误。 问题:有400多张表,想对每个表插入1千万条数据 求一Sql语句,百分相送! 有条件的删除百万数据如何加快速度? SQL2005 导入txt表格不行啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 有关触发器和存储过程的问题, having简单问题 sql server2000安装问题 没法打开服务MSSQLServerADHelper 拥有相同表名的表该如何选区数据? 在VFP中连续打印如何实现? float类型怎么指定位数和小数点后位数 sqlserver2000中如何存入JPG格式的图片 关于SQL Server 2000的2个问题,在线等......
on aa
for delete
as
if exists( select * from deleted where id=1)
begin
rollback
RAISERROR ('You cannot delete when id=1.',16, 1)--如果想删除表aa当id=1时,将给出错误消息'You cannot delete when id=1.'
并且回滚