- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ORACLE常用SQL命令集
ORACLE 常 用 命 令 集
经常用到:
1、取出互不相同的记录:SELECT DISTINCT mycolumn FROM mytable
2、排序查询结果:顺序( SELECT price FROM titles ORDER BY price
倒序( SELECT price FROM titles ORDER BY price DESC
3、插入数据:INSERT INTO mytable (mycolumn) VALUES (‘some data’)
@@identity (总是保存最后一次插入标识字段的值
4、删除记录:DELETE mytable WHERE first_column=’Delete Me’
5、更新记录:UPDATE mytable SET first_coumn=’Updated!’ WHERE second_column=’Update’
6、SUBSTR(ordered_item, 1, 2)-- 截取字符
7、修改表字段:ALTER TABLE MCCUS.MC_A_UP20ITEM
MODIFY(UPITEM5 VARCHAR2(200 BYTE));
8、如何使用 Oracle Round 函數 (四捨五入)
select round(123.456, 0) from dual;回傳 123 select round(123.456, 1) from dual; 回傳 123.5
9、从一个表建立另一个表
Create table rain_table as Select city,precipitation From trouble;
Create table rain_table as Select city,precipitation From trouble Where 1=2;
(建立表结构,不带数据
数据类型
1、字符型 char 范围 最大2000个字节 定长
char(10) 张三 后添空格6个把10个字节补满 张三
varchar2 范围 最大4000个字节 变长
varchar2(10) 张三 在数据库中张三
大对象 字符型大对象 4000字节 最大4G
CLOB (Character Large OBject)
2、数字 number 范围 10的-38次方 到10的38次方
可以表示小数 也可以表示整数
number(4) 最大表示4位整数 -9999 到 9999
number(5,2) 表示5位有效数字 2位小数的 一个小数 -999.99 到 999.99
3、日期 date 包含年月日和时分秒 7个字节
4、图片 blob 二进制大对象 图像/声音 4G
如何建表
1、一般建表(学生表student
create table student( --学生表
xh number(4), --学号
xm varchar2(10), --姓名
sex char(2), --性别
birthday date, --日期
sal number(7,2) --奖学金
);
班级class
create table class( --班级表
classid number(2), --班级编号
cname varchar2(20) --班级名字
);
(从一个表建立另一个表
Create table rain_table as Select city,precipitation From trouble; --带数据一起建立
Create table rain_table as Select city,precipitation From trouble Where 1=2;
--(建立表结构,不带数据
2、添加字段(学生所在班级classid)
alter table student add (classid number(2));
3、修改字段的长度
alter table student m
文档评论(0)