1. 日期处理的时候, 格式中如果要加中文, 如年, 左右加双引号
to_char(sysdate, 'yyyy"年"MM"月"dd"日"')
2. 日期处理的时候, 24小时显示
to_char(sysdate, 'yyyy.mm.dd hh24:mi:ss')
3. 日期插入
to_date('1988-09-01', 'yyyy-MM-dd')
4. 表名和列名中不要有order, date
5. 插入时, 查询插入
insert into test select * from test
6. 删除重复的列
delete from test a where rowid
7. 创建表
create table test(
Empno number(5) primary key,
Ename varchar2(16) not null,
hiredate date default sysdate,
Sal number(7, 2) check(sal> 100),
Comm number(3) default 0.0,
Dept number constraint dept_fkey references dept)
列名 列类型 附加内容(主键,非空,默认,检查,外键等)
8. 参照创建表
create table test2 as select * from test1
9. 为表增加列
alter table test add(yr number(10) not null);
10. 对列进行修改
alter table test modify (yr number(8));
11. 删除列
alter table test drop column yr;