Oracle高级
文章平均质量分 56
1910260505
这个作者很懒,什么都没留下…
展开
-
Oracle自治事务
事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因为当事务失败重新运行时,用来编写日志条目的INSERT语句还未完成。针对这种困境,Oracle提供了一种便捷的方法,即自治事务。自治事务从当前事务开始,在其自身的语境中执行。它们能独立地被提交或重新运行,而不影响正在运行的事务。正因为这样,它们成了编写错误日志表格的理想形式。在事务中检测到错误时,您可以在错误日志表格中插入一行并提交它,然后在不丢失这次插入的情况下回滚主事务。原创 2024-08-05 16:57:05 · 476 阅读 · 0 评论 -
Oracle约束
要对一个列加主键约束的话,这列就必须要满足的条件就是分空因为主键约束:就是对一个列进行了约束,约束为(非空、不重复)以下是代码 要对一个列加主键,列名为id,表名为emp格式为:alter table 表格名称 add constraint 约束名称 增加的约束类型 (列名)例子:alter table emp add constraint ppp primary key (id)就是给一列的数据进行了限制比方说,年龄列的数据都要大于20的表名(emp) 列名(age)格式:alter原创 2024-07-23 10:43:48 · 314 阅读 · 0 评论