1. 解释什么是全局临时表(Global Temporary Table) 全局临时表是一种在数据库中创建的临时存储结构,它在数据库实例的生命周期内存在。与会话级临时表不同,全局临时表的数据对所有会话可见,但其数据仅在创建该表的会话结束后或显式删除时才会消失。全局临时表的数据不会跨数据库会话持久化。 2. 给出创建全局临时...
CREATE GLOBAL TEMPORARY TABLE 语句在当前服务器上创建临时表的描述。 从已创建的临时表中选择的每个会话仅检索同一会话已插入的行。 当会话终止时,将删除与会话关联的表的行。 调用 此语句可以嵌入在应用程序中,也可通过动态 SQL 语句来发出。 它是一个可执行语句,仅当 DYNAMICRULES 运行行为对于程序包有效时才能...
CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT PRESERVE ROWS; (2)事务特有的临时表 CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT DELETE ROWS; 1. 2. 3. 4. 5. 6. CREATE GLOBAL TEMPORARY TABLE MyTempTable 所建的临时表虽然是存在的,但是你试...
%SQLSTRING [(maxlen)] | %SQLUPPER [(maxlen)] | %TRUNCATE[(maxlen)] } 此摘要不包括仅为兼容性而分析的关键字,但不执行任何操作。下面单独一节列出了这些受支持的no-op关键字。 参数 GLOBAL TEMPORARY- 可选-此关键字子句将表创建为临时表。 table- 要创建的表的名称,指定为有效标识符。表名可以是...
第十五章 SQL命令 CREATE TABLE(二) 全局临时表 指定GLOBAL TEMPORARY关键字将表定义为全局临时表。表定义是全局的(对所有进程都可用);表数据是临时的(在进程期间持续存在)。相应的类定义包含一个附加的类参数SQLTABLETYPE=“GLOBAL TEMPORARY”。与标准的 IRIS表一样,ClassType=Persistent,并且类包含Final关键字,表...
特権セット: 特権セットは、CREATE TABLE ステートメントと同じです。 詳細については、CREATE TABLE の許可を参照してください。 構文 CREATE GLOBAL TEMPORARY TABLE table-name(,column-definition)LIKEtable-nameview-nameCCSIDASCIIEBCDICUNICODE column-definition: column-name data-type NOT NULL data...
SQL命令 CREATE TABLE(一) 创建表 大纲 代码语言:javascript 复制 CREATE[GLOBALTEMPORARY]TABLEtable(table-element-commalist)[shard-key][WITHtable-option-commalist]table-element::=[%DESCRIPTIONstring][%FILEstring][{%EXTENTSIZE|%NUMROWS}integer][%PUBLICROWID][%ROUTINEstring]{fieldname datatype[AUTO_...
Temp Table 数据的时效性 (1)On Commit Delete Rows : 数据在 Transaction 期间有效,一旦COMMIT后,数据就被自动 TRUNCATE 掉了; SQL> CREATE GLOBAL TEMPORARY TABLE QCUI_Temp_Trans 2 ON COMMIT DELETE ROWS 3 AS 4 SELECT * FROM t_Department; ...
SQL> CREATE GLOBAL TEMPORARY TABLE report_work_area ( startdate DATE, enddate DATE, class CHAR(20) ) ON COMMIT PRESERVE ROWS; 哪些语句是正确的关于一个事务中,在表REPORT_WORK_AREA 中插入行? A. 表中的行保持直到会话中止 B. 表中的行保持直到下个事务开始 C. 事务提交后行是可见的对所有当前会...
SQL命令 CREATE TABLE(二) SQL命令 CREATE TABLE(二) 全局临时表 指定GLOBAL TEMPORARY关键字将表定义为全局临时表。表定义是全局的(对所有进程都可用);表数据是临时的(在进程期间持续存在)。相应的类定义包含一个附加的类参数SQLTABLETYPE=“GLOBAL TEMPORARY”。与标准的 IRIS表一样,ClassType=Persistent,并且类...