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

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

数据库的增、删、改、查操作-----(一)

数据库的增、删、改、查操作
  • Aimee09
  • Aimee09
  • 2016年09月13日 14:28
  • 643

对数据库完成增、删、改、查询

当不知道数据库各列类型时,对数据库实现增、删、改、查询。通过给出sql语句、若干参数完成操作。 package dbutils; import java.sql.ResultSet; import...
  • fandoudou123
  • fandoudou123
  • 2016年02月04日 15:26
  • 196

使用DbUtils实现增删改查

commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序...
  • dwyers
  • dwyers
  • 2014年08月28日 08:57
  • 1894

数据库的一些基础研究和性能探讨(触发器)

一直没有机会使用到触发器,但是在一个偶然的情况下,我在做用户同步和权限删除时我想起了这个功能。 在设计数据库的时候,我往往都走进一个怪圈,可能就是应了一个数据库的前辈所说的:开发数据库的思维...
  • bullswu
  • bullswu
  • 2014年01月16日 23:37
  • 2213

SQL 语法之“增”、“删”、“改”、“查”

/* 四、查 1.普通查询 语法:select from [where ] [order by [asc或desc]] */ /*    1).查询所有数据行和列     ...
  • Carvin_Zh
  • Carvin_Zh
  • 2015年07月29日 15:19
  • 1525

使用NHibernate对数据库实现增、删、改、查操作

 NHibernate是使用ISession对象实现对数据库的增、删、改、查工作的。一、对数据库的查询:NHibernate对数据库的查询可以使用四种方式来实现:    使用ISession对象的方法...
  • vip_happy
  • vip_happy
  • 2010年07月07日 16:27
  • 464

用DDL触发器来记录数据库中各对象的修改状态

--记录数据库修改状态的DDL触发器 --1、创建日志表 create table 日志表 ( 日志编号 int identity(1,1)primary key, 事件 varc...
  • zzr494684778
  • zzr494684778
  • 2012年02月11日 11:10
  • 642

使用DataSet对数据库进行增、删、改操作

今天本来要做一个批量数据操作的,可惜用的SQL2005,不知道怎么传递批量数据,所以就使用DataSet来对数据库进行增、删、改操作,以下是用法: string connectionString =...
  • wuxhyou
  • wuxhyou
  • 2012年11月06日 14:41
  • 524

java封装JDBC操作数据库的方法:增、删、改、查

1.目录结构 2.需要依赖的jar mysql-connector-java-5.1.42-bin.jar  MySQL数据库驱动的jar包 3.首先是对数据库的操作 首先是连接数据库,操作完成后...
  • lykio_881210
  • lykio_881210
  • 2017年12月26日 09:34
  • 57

运用Hibernate机制,对mysql数据库中的表进行增,删,改,查

Hibernate中对数据的更改是基于对象的,,必须先找到对象再进行数据操作,寻找对象的关键是使用session的get(Student.class, "5")方法,Student.class为传入对...
  • Hseapeak
  • Hseapeak
  • 2017年04月29日 00:48
  • 246
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建触发器,禁止对数据库的增,删,改操作
举报原因:
原因补充:

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