Oracle在pl/sql中操作基本表 记录
来源:互联网 发布:淘宝匿名买家id提取器 编辑:程序博客网 时间:2024/06/07 11:47
drop table customers--删除表
create table customers(id integer primary key not null, name varchar(15));--创建一个表如customers
DROP sequence customers_ID_SEQ;--删除序列
--创建序列seq_后面是表名
create sequence seq_customers
minvalue 1
nomaxvalue
start with 1
increment by 1
nocycle --一直累加,不循环
--nocache; --不缓存
cache 10; --缓存10条
DROP TRIGGER tr_customers;--删除触发器
--创建触发器,如果insert语句不指定ID自动插入增长值tr_后面是表名
CREATE OR REPLACE TRIGGER tr_customers
BEFORE INSERT ON customers FOR EACH ROW WHEN (new.id is null)
begin
select seq_customers.nextval into:new.id from dual;
end;
insert into customers(name)values('dsad'); --如果创建了序列和触发器,则此处不需要再指定id的值,自动累加执行
delete from customers
create table customers(id integer primary key not null, name varchar(15));--创建一个表如customers
DROP sequence customers_ID_SEQ;--删除序列
--创建序列seq_后面是表名
create sequence seq_customers
minvalue 1
nomaxvalue
start with 1
increment by 1
nocycle --一直累加,不循环
--nocache; --不缓存
cache 10; --缓存10条
DROP TRIGGER tr_customers;--删除触发器
--创建触发器,如果insert语句不指定ID自动插入增长值tr_后面是表名
CREATE OR REPLACE TRIGGER tr_customers
BEFORE INSERT ON customers FOR EACH ROW WHEN (new.id is null)
begin
select seq_customers.nextval into:new.id from dual;
end;
insert into customers(name)values('dsad'); --如果创建了序列和触发器,则此处不需要再指定id的值,自动累加执行
delete from customers
select * from customers
阅读全文
0 0
- Oracle在pl/sql中操作基本表 记录
- 在Oracle中使用PL/SQL操作COM对象
- oracle-pl/sql基本操作1
- oracle 数据库入门pl/sql 基本操作
- oracle数据库入门pl/sql基本操作
- oracle中pl/sql记录与index-by表
- Oracle基本操作七:PL、SQL 定义变量,操作数据
- oracle:PL/SQL record记录
- PL/SQL基本语法(ORACLE)
- oracle pl/sql基本结构
- Oracle:PL/SQL基本语法
- oracle-PL/SQL基本语法
- Oracle PL/SQL 操作 分区
- PL/SQL表 和PL/SQL记录
- Oracle中使用PL/SQL操作COM对象
- Oracle中使用PL/SQL操作COM对象
- 在PL/SQL Developer中怎样显示通过查询表返回的所有记录?
- sqlserver sql 基本操作(pl/sql基础)
- HDU6194-string string string
- nginx——高可用的负载均衡
- Jmeter解决响应码判断问题
- Logstash的性能测试 二
- 工厂模式
- Oracle在pl/sql中操作基本表 记录
- Linux修改@后的localdomain值(即主机名)
- 图
- 2017年电话/手机号码正则验证
- 2、redis概述和读写性能
- 从上往下打印二叉树
- HTTP状态码
- 中科院NLPIR java实例以及常见错误
- 【CUGBACM15级BC第三场 A】hdu 4907 Task schedule