创建触发器,禁止对数据库的增,删,改操作

原创 2012年03月21日 11:20:00

--创建一个触发器,禁止任何人在数据中添加和删除数据
create trigger DeletingAndInserting_Trigger_temp
on temp
for delete,insert
as
if((exists(select * from deleted)) or (exists(select * from inserted)))
rollback


--创建一个触发器,禁止任何人修改数据库中的信息
create trigger Updating_trigger_temp
on temp
for update
as
if((exists(select * from deleted)) and (exists(select * from inserted)))
rollback

相关文章推荐

mybatis操作oracle数据库主键自增(触发器)

上一篇文章介绍了hibernate 实现oracle主机自增的机制,本篇文章将研究mybatis 实现oracle主键自增的机制 首先我们看对于同一张student表,对于mysql,sql s...

数据库基本操作(创建表和添加触发器)

简述: 复习一下数据库基本操作创建表和触发器 1. 创建一张表 注意: 一个表只能有一个PRIMARY KEY 例如下面我加了两个primary key create table t...
  • anialy
  • anialy
  • 2012年10月23日 01:29
  • 7488

android对sqlite数据库操作(创建 增 删 改 查)

android对sqlite数据库操作(创建 增 删 改 查)

sqlserver 基础(增、删、改、查、链表查询、建立聚焦索引、主键、创建约束、创建外键)、触发器、存储过程

初中学历 + 记忆力差的我只能去点点滴滴的记录着开发中遇到的问题!
  • XPY567
  • XPY567
  • 2015年11月14日 14:53
  • 1280

Sqlite的一些操作 获取新加自增id 创建触发器

获取获取新插入数据自增长的ID值 insert into ttype(title) values("ad"); 1、 select MAX(last_insert_rowid()) from ...
  • jhgy2
  • jhgy2
  • 2015年01月09日 11:45
  • 271

数据库的增,删,改,查操作

  • 2011年04月24日 00:50
  • 13KB
  • 下载

python操作mysql数据库(增,删,改,查)

python操作mysql数据库

Android实现SQLite数据库的增、删、改、查的操作

核心代码DAO类 package com.examp.use_SQLite.dao; import java.util.ArrayList; import java.util.List; impo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建触发器,禁止对数据库的增,删,改操作
举报原因:
原因补充:

(最多只允许输入30个字)