注意表名的大小写
例如:
1、创建表:
CREATE TABLE Student(
id varchar2(32) primary key,
name varchar2(8) not null,
age number
);
2、添加表注释:
Comment on table Student is '个人信息';
修改表注释:
Comment on table Student is '学生个人信息';
3、添加字段注释:
comment on column Student.id is 'id';
comment on column Student.name is '姓名';
comment on column Student.age is '年龄';
修改字段注释:
comment on column Student.id is '学生id';
comment on column Student.name is '学生姓名';
comment on column Student.age is '学生年龄';
4、数据库追加字段
5、增加新的主键约束
alter table 表名 add constraint 主键名 primary key(字段名);
to_single_byte(c)转换成半角
to_multi_byte(c)转换成全角
to_multi_byte(c)转换成全角
实例:
SELECT '12345',
DUMP('12345'),
TO_SINGLE_BYTE('12345'),
DUMP(TO_SINGLE_BYTE('12345'))
FROM dual;
SELECT '12345',
DUMP('12345'),
TO_SINGLE_BYTE('12345'),
DUMP(TO_SINGLE_BYTE('12345'))
FROM dual;
当前时间减去7分钟的时间
select sysdate,sysdate - interval '7' MINUTE from dual
当前时间减去7小时的时间
select sysdate - interval '7' hour from dual
当前时间减去7天的时间
select sysdate - interval '7' day from dual
当前时间减去7月的时间
select sysdate,sysdate - interval '7' month from dual
当前时间减去7年的时间
select sysdate,sysdate - interval '7' year from dual
时间间隔乘以一个数字
select sysdate,sysdate - 8 *interval '2' hour from dual