文档详情

ORACLE常用SQL命令集.doc

发布:2017-12-05约1.78万字共16页下载文档
文本预览下载声明
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
显示全部
相似文档