[Sql]使用触发器禁止创建后的修改动作
2009-04-28 15:47
211 查看
create tri1 on table1
for update
as
If update(field1)
begin
RAISERROR('不能修改',1,16)
rollback
end
没有实现‘不能修改’这个错误信息提示,不过好歹算是能禁止修改动作了。
for update
as
If update(field1)
begin
RAISERROR('不能修改',1,16)
rollback
end
没有实现‘不能修改’这个错误信息提示,不过好歹算是能禁止修改动作了。
相关文章推荐
- 使用sql语句创建修改SQL Server标识列
- T-SQL 创建触发器 禁止插入空值
- HiveServer2 的jdbc方式创建udf的修改(add jar 最好不要使用),否则会造成异常: java.sql.SQLException: Error while processing statement: null
- 使用sql语句创建修改SQL Server标识列
- 使用sql语句创建修改SQL Server标识列(即自动增长列)--https://www.cnblogs.com/skylaugh/archive/2016/04/03/5350615.html
- HIVE的安装配置、mysql的安装、hive创建表、创建分区、修改表等内容、hive beeline使用、HIVE的四种数据导入方式、使用Java代码执行hive的sql命令
- 使用sql语句创建表、修改表、添加列等
- 使用T-SQL创建、修改数据库
- 使用sql语句创建修改SQL Server标识列(即自动增长列)
- 使用sql语句创建修改SQL Server标识列(即自动增长列)
- mssql:t-sql;创建表;给表添加约束;使用变量;事务,索引,视图;存储过程;触发器trigger
- 使用sql语句创建表、修改表、添加列等
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- 使用sql语句创建修改SQL Server表id自增
- mssql:t-sql;创建表;给表添加约束;使用变量;事务,索引,视图;存储过程;触发器trigger;播放器http://www.smartgz.com/blog/Article/956.asp
- SQL查询出表、存储过程、触发器的创建时间和最后修改时间示例
- 使用sql语句创建修改SQL Server标识列(即自动增长列)
- SQL学习之使用命令方式创建、删除与修改关系表
- 使用sql语句创建表、修改表、添加列等