使用Sql禁用与启用触发器
2008年1月16号MySQLAB被Sun公司收购。而2009年,SUN又被Oracle收购。就这样如同一个轮回,MySQL成为了Oracle公司的另一个数据库项目。在操纵远程数据库的时分,发明仍是利用Sql语句操纵来的快些。好比禁用与启用触发器等操纵,假如是利用界面操纵,那还不被卡逝世,利用Sql语句来操纵就复杂多了。
禁用触发器
altertable表名disabletrigger触发器称号
启用触发器
altertable表名enabletrigger触发器称号
有了数据以后,我们就要想一个比较统一的方法来闪回。上面我们说了对于DML操作,可以通过反向执行所有逆操作来实现,对于语句里面的DDL,只能直接跳过。原因是一个DDL不一定有直接的逆操作。 我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力 学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了! 所以你总能得到相应的升级版本,来满足你的需求。 无法深入到数据库系统层面去了解和探究 入门没那么困难,精通没那么容易 多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。 需要注意的一点,也是我使用过程中发现的一个问题。在建立function->schema->table后,如果在现有的分区表上建立没有显式声明的聚集索引时,分区表会自动变为非分区表。这一点很让我纳闷。 其中最有名的应该是row_number了。这个终于解决了用临时表生成序列号的历史,而且SQLServer2005的row_number比Oracle的更先进。因为它把Orderby集成到了一起,不用像Oracle那样还要用子查询进行封装。
页:
[1]