
Oracle PL/SQL Development
文章平均质量分 76
Wentasy
Blockchain specialist.
展开
-
Oracle 中的自动增长字段
环境:PLSQL Developer 7.1.5 Oracle 11.2.0 Oracle 中不像MYSQL和MSSQLServer中那样指定一个列为自动增长列的方式,不过在Oracle中可以通过SEQUENCE序列来实现自动增长字段。在Oracle中SEQUENCE被称为序列,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。在使用SEQUENCE前需要首先定义一个SEQUE原创 2012-05-01 09:57:10 · 4942 阅读 · 4 评论 -
Oracle创建简单的触发器练习
环境:PLSQL Developer 7.1.5 + Oracle 11.2.0 问题:在Oracle下使用PLSQL Developer创建简单的触发器。 解决:步骤一:在PLSQL Developer左边的My Objects展开列表下找到Triggers,点击右键,选择新建(New); 步骤二:在弹出的对话框里填入Trigger的名字(Name)、触发时间(Fir原创 2012-05-01 10:04:17 · 6497 阅读 · 1 评论 -
PL/SQL“ ORA-14551: 无法在查询中执行 DML 操作”解决
环境 Oracle 11.2.0 + SQL Plus 问题 根据以下要求编写函数:将scott.emp表中工资低于平均工资的职工工资加上200,并返回修改了工资的总人数。PL/SQL中有更新的操作,执行此函数报如下错误:ORA-16551: 无法在查询中执行 DML 操作。 解决 在声明函数时加上: PRAG原创 2013-06-29 15:58:28 · 7102 阅读 · 0 评论