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

原创 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
  • 7166

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

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

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

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

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

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

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

mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型

连接命令:MySQL -h[主机地址] -u[用户名] -p[用户密码]   创建数据库:create database [库名]   显示所有数据库: show databases;  ...

Java连接数据库,实现“增、删、改、查”的基本操作

package com.imooc.db;import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLE...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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