101.Oracle数据库SQL开发之 表——创建表
2015-11-25 21:40
465 查看
101.Oracle数据库SQL开发之 表——创建表
欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50042937
可以使用CREATE TABLE语句创建表。
CREATE TABLE的完整语法远比上面这个简化语法更复杂。详见《Oracle Database SQL Reference》,执行如下:
store@PDB1> create table order_status2 (
id integerconstraint order_status2_pk primary key,
statusvarchar2(10),
last_modifieddate default sysdate
);
Table created.
创建一个临时表 order_status_temp 如下:
CREATE GLOBAL TEMPORARY TABLE order_status_temp(
IdINTEGER,
StatusVARCHAR2(10),
Last_modifieddate default sysdate)
On commit preserve rows;
其中 ON COMMIT控制临时表中行的有效期。DELETE说明这些行在事务的末尾要被删除。PRESERVE说明这些行在用户回话的末尾要被删除。如果对临时表没有指定ON COMMIT选项,那么默认值是DELETE。
欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50042937
可以使用CREATE TABLE语句创建表。
CREATE TABLE的完整语法远比上面这个简化语法更复杂。详见《Oracle Database SQL Reference》,执行如下:
store@PDB1> create table order_status2 (
id integerconstraint order_status2_pk primary key,
statusvarchar2(10),
last_modifieddate default sysdate
);
Table created.
创建一个临时表 order_status_temp 如下:
CREATE GLOBAL TEMPORARY TABLE order_status_temp(
IdINTEGER,
StatusVARCHAR2(10),
Last_modifieddate default sysdate)
On commit preserve rows;
其中 ON COMMIT控制临时表中行的有效期。DELETE说明这些行在事务的末尾要被删除。PRESERVE说明这些行在用户回话的末尾要被删除。如果对临时表没有指定ON COMMIT选项,那么默认值是DELETE。
相关文章推荐
- 100.Oracle数据库SQL开发之 用户特权和角色——审计
- 99.Oracle数据库SQL开发之 用户特权和角色——角色
- 98.Oracle数据库SQL开发之 用户特权和角色——对象特权
- 97.Oracle数据库SQL开发之 用户特权和角色——系统特权
- 96.Oracle数据库SQL开发之 用户特权和角色——用户
- oracle实际环境中常用的时间日期格式应用
- oracle中产生固定格式的自增长序列
- 在Java中 获取 oracle数据库 空间字段 提取出 坐标值
- mabatis配合oracle自增长
- oracle分页sql
- oracle pipelined 自定义函数 function 返回table格式
- Oracle 10g安全加固(审计、监听密码)
- 老李分享: Oracle Performance Tuning Overview 翻译下
- 老李分享: Oracle Performance Tuning Overview 翻译
- 用sqlplus为oracle创建用户和表空间
- 利用RMAN针对同平台下Oracle的实例进行异机迁移
- oracle
- linux系统下oracle数据库备份
- ORACLE 12C ——03 PDB(Pluggable Database)的创建
- oracle存储过程、声明变量、for循环