oracle如何建表?


本文摘自PHP中文网,作者coldplay.xixi,侵删。

oracle建表的方法:1、必须以字母开头;2、不用SQL里的保留字, 一定要用时可用双引号把字符串括起来;3、用和实体或属性相关的英文符号长度有一定的限制。

oracle建表的方法:

1、创建表格语法:

1

2

3

create table 表名(      

字段名1  字段类型(长度)   是否为空,       

字段名2  字段类型           是否为空 );

-增加主键

1

alter table 表名 add constraint 主键名 primary key (字段名1);

-增加外键:

1

alter table 表名 add constraint 外键名 foreign key (字段名1) references 关联表 (字段名2);

2. 创建表时给字段加默认值 和约束条件

创建表时可以给字段加上默认值 例如 : 日期字段 DEFAULT SYSDATE 这样每次插入和修改时, 不用程序操作这个字段都能得到动作的时间

例如:

1

IS_SEND    NUMBER(1) default 1        --是否已发

创建表时可以给字段加上约束条件 例如: 非空 NOT NULL ,不允许重复 UNIQUE ,关键字 PRIMARY KEY ,按条件检查 CHECK (条件), 外键 REFERENCES 表名(字段名)

阅读剩余部分

相关阅读 >>

sqlplus 命令登录 oracle数据库的多种方法

oracle 11.2.0.4打补丁的方法

oracle查看字符集和修改字符集使用详解

oracle正则表达式regexp_like的用法详解

oracle中rank,over partition函数的使用方法

oracle锁处理、解锁方法

navicat执行oracle函数脚本报错24344怎么办

如何在php中使用oracle数据库(2)

oracle常见问题解决方案汇总

linux环境下的oracle部署教程

更多相关阅读请进入《oracle》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...