码迷,mamicode.com
首页 > 数据库 > 详细

PLSQL 的简单命令之四

时间:2016-12-01 14:16:20      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:font   where   truncate   bsp   epo   cat   ddr   res   int   

-- 子查询
-- in 等于表中的任意一个
select * from Stu 
where id in (select id from scores)

-- 和子查询返回结果中的某一个值比较成立即可
select * from scores 
where id > all (select id from stu )

-- 和子查询返回结果中的所有值比较
select * from scores 
where id > any (select id from stu )

select * from stu
-- 追加一个列或多个列(字段)
alter table stu add (age number,address varchar2(5))

-- 修改一个列(字段)
-- 修改字段的尺寸
alter table stu modify (address varchar2(23))
 
-- 修改字段的数据类型
alter table stu modify (address number )

-- 删除一个列(字段)
alter table stu drop column address 

-- 删除多列
alter table stu drop (age,address)

-- 列重命名
alter table stu rename column name to lastname

-- 清空表
truncate table test

select * from test
insert into test (id) values (4)
--commit会默认创建节点
commit

insert into test (id) values (5)
-- 回滚到上一个节点
rollback

-- 创建指定节点
savepoint dome
insert into test (id) values (9)

-- 回滚到指定节点
rollback to dome

 

PLSQL 的简单命令之四

标签:font   where   truncate   bsp   epo   cat   ddr   res   int   

原文地址:http://www.cnblogs.com/lantu1989/p/6121225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!