ORACLE基本操作
来源:互联网 发布:淘宝网店代销平台 编辑:程序博客网 时间:2024/05/13 01:49
INSERT INTO 表名 SELECT 列名 from 表名
--
创建自增的序列
create sequence class_seq increment by 1 start with 1 MAXVALUE 999999
NOCYCLE NOCACHE;
select class_seq.currval from dual
--
插入数据
insert into classes values(class_seq.nextval,'
软件一班
')
commit;
--
更新数据
update stu_account set username='aaa' where count_id=2;
commit;
--
创建唯一索引
create unique index username on stu_account(username); --
唯一索引
不
能插入相同的数据
--
行锁
在新打开的对话中不能对此行进行操作
select * from stu_account t where t.count_id=2 for update; --
行锁
--alter table stuinfo modify sty_id to stu_id;
alter table students drop constraint class_fk;
alter table students add constraint class_fk foreign key (class_id)
references classes(id);--
外键约束
alter
table
stuinfo
add
constraint
stu_fk
foreign
key
(stu_id)
references
students(id) ON DELETE CASCADE;--
外键约束
,
级联删除
alter table stuinfo drop constant stu_fk;
insert into students values(stu_seq.nextval,'
张三
',1,sysdate);
insert into stuinfo values(stu_seq.currval,'
威海
');
select * from stuinfo;
create table zhuce(
zc_id number(9) not null primary key,
stu_id number(9) not null,
zhucetime date default sysdate
)
- Oracle基本操作
- Oracle基本操作
- oracle基本操作语句
- oracle基本操作语句
- Oracle基本操作SQL
- Oracle基本操作
- Oracle基本操作指南
- Oracle Spatial基本操作
- Oracle基本操作SQL
- oracle分区表基本操作
- oracle基本操作
- Oracle基本操作
- Oracle基本操作
- oracle基本操作
- Oracle 基本操作笔记
- Oracle Spatial基本操作
- oracle的基本操作
- Oracle/基本操作
- ssh中如何实现定时任务(spring对quartz的支持)
- 【从头开始学Java】Java的继承(枚举、反射)
- 二十二:微信公众帐号开发-符号表情的发送下
- Android学习笔记(1)--关于activity的生命周期和启动模式
- matlab 矩形窗汉明窗幅频特性对比
- ORACLE基本操作
- ajax中的get和post说明
- DataTable转List
- RecyclerView与ListView点击事件的区别
- linux防火墙使用
- Palindrome Nmber
- Java中如何判断两个String是否相等
- Oracle中常用的sql操作
- 关于checkbox的ListView实现多选、全选、反选、删除更简单的方法