创建一个学生表student,默认的表空间为users,字段自定,同时为表的各个字段分别添加合适的约束,然后测试约束的验证状态。

create table student(
id number(4) constraint prim_key primary key,
name varchar(8) not null,
sex varchar(2) check(sex in('男','女')),
birthday date check(birthday between to_date('1900-1-1 00:00:00','yyyy/mm/dd HH24:MI:SS') and to_date('2990-1-1 00:00:00','yyyy/mm/dd HH24:MI:SS')))

最后不能加; ,不然会报无效字符错误

 默认的表空间为users的操作为

table_name必须为大写的

 当移动表时,会导致system.prim_key索引失效

可以 用 alter index index_name rebuild;

还有一个问题是日期的插入问题

 必须要to_date

原文地址:https://www.cnblogs.com/yi-mi-yangguang/p/6774950.html