Oracle 全局临时表
一、Oracle 全局临时表 语法
临时表通常包含普通表的所有功能,如触发器、连接基数、有关行和块的信息等。主要区别在于临时表不能有与其他表相关的外键。
Oracle 全局临时表 语法:
CREATE GLOBAL TEMPORARY TABLE table_name
( column1 datatype [ NULL | NOT NULL ],
column2 datatype [ NULL | NOT NULL ],
...
column_n datatype [ NULL | NOT NULL ]
);
参数说明:
table_name:参数 table_name 指定要创建的全局临时表。
column1, column2, ... column_n:指定要在全局临时表中创建的列。每列都必须有一个数据类型,并且应该定义为 NULL 或 NOTNULL。如果该值留空,则默认情况下将其视为 NULL。
二、Oracle 全局临时表 示例
以下示例指定如何创建全局临时表:
CREATE GLOBAL TEMPORARY TABLE students
( student_id numeric(10) NOT NULL,
student_name varchar2(50) NOT NULL,
student_address varchar2(50)
);
这将创建一个名为 students 的全局临时表。
热门文章
优秀文章