Oracle建表约束格式
来源:互联网 发布:股票下跌提醒软件 编辑:程序博客网 时间:2024/06/06 09:02
Oracle数据库约束包括:
1.主键 primary key(唯一且不为空)
2.外键 foreign key
3.默认 default
4.不为空 not null
5.唯一性 unique
6.检查性约束 check
约束在定义的时候既可以定义成表级的,也可以定义成字段级的,一般情况下,主键和外键定义成表级,字段级都可以,本人觉得主键定义成字段级,外键定义成表级比较合适, default,not null,unique,check约束会定义成字段级别的。
create table users( id char(2), teacher_id char(2), name char(8) constraint users_name_uu unique,(唯一性约束) sex char(1) default'0'constraint users_sex_c check(sex='0'or sex='1'),(默认,check约束) address char(12) constraint users_address_nn not null,(不为空) constraint user_id_pk primary key (id), constraint user_teacher_id_fk foreign key (teacher_id) references teacher(teacher_id) );
create table users( id char(2) constraint user_id_pk primary key, teacher_id char(2) constraint user_teacher_id_fk references teacher(teacher_id) )
0 0
- Oracle建表约束格式
- oracle建表约束
- Oracle中的建表约束
- oracle建表的约束
- Oracle建表空间、用户、标、约束
- oracle 建表类型以及约束
- Oracle之表约束
- Oracle 表约束
- oracle的表约束
- oracle创建表(约束)
- oracle创建表(约束)
- Oracle的表约束
- oracle表约束
- Oracle数据库表约束
- Oracle数据库表约束
- oracle 查看表约束,列约束
- Oracle约束操作(表级约束)
- 关于表约束constraint oracle
- SpringMail发送QQ邮件
- Android XML shape 标签使用详解(apk瘦身,减少内存好帮手)
- Android6.0之Activity的管理与启动模式
- Android Data Binding Library
- windows下搭建sftp服务端,并使用FileZillaClient测试
- Oracle建表约束格式
- jQuery File Upload踩坑记录
- 线程共享与私有
- Leetcode 290. Word Pattern
- 开关电源EMI设计与整改策略!!!
- Mxnet(4)-fcn训练自己的数据
- JS 跨时区时间解决方案
- Python基础学习笔记之二
- 探索 Android Studio