teradata 查看 表定义_Teradata表类型
Teradata支持以下表格类型来保存临时数据。
派生表
挥发性表
全球临时表
派生表
派生表在查询中创建,使用和删除。这些用于在查询中存储中间结果。
例
以下示例使用薪金大于75000的雇员记录创建派生表EmpSal。
SELECTEmp.EmployeeNo,Emp.FirstName,Empsal.NetPayFROMEmployeeEmp,(selectEmployeeNo,NetPayfromSalarywhereNetPay>=75000)EmpsalwhereEmp.EmployeeNo=Empsal.EmployeeNo;
执行上述查询时,返回员工的工资大于75000。
*** Query completed. One row found. 3 columns returned.
*** Total elapsed time was 1 second.
EmployeeNo FirstName NetPay
----------- ------------------------------ -----------
103 Peter 83000
挥发性表
在用户会话中创建,使用和删除易失性表。他们的定义不存储在数据字典中。它们包含经常使用的查询的中间数据。以下是语法。
用法
CREATE [SET|MULTISET] VOALTILE TABLE tablename
ON COMMIT [DELETE|PRESERVE] ROWS
例
CREATE VOLATILE TABLE dept_stat(dept_no INTEGER,avg_salary INTEGER,max_salary INTEGER,min_salary INTEGER)PRIMARY INDEX(dept_no)ON COMMIT PRESERVE ROWS;
执行上述查询时,会产生以下输出。
*** Table has been created.
*** Total elapsed time was 1 second.
全球临时表
全局临时表的定义存储在数据字典中,可以被许多用户/会话使用。但加载到全局临时表中的数据仅在会话期间保留。每个会话最多可实现2000个全局临时表。以下是语法。
用法
CREATE [SET|MULTISET] GLOBAL TEMPORARY TABLE tablename
例
CREATE SET GLOBAL TEMPORARY TABLE dept_stat(dept_no INTEGER,avg_salary INTEGER,max_salary INTEGER,min_salary INTEGER)PRIMARY INDEX(dept_no);
执行上述查询时,会产生以下输出。
*** Table has been created.
*** Total elapsed time was 1 second.
teradata 查看 表定义_Teradata表类型相关推荐
- teradata 查看 表定义_Teradata CREATE表
CREATE TABLE命令用于在Teradata中创建表. 语法以下是CREATE TABLE语句的通用语法. CREATE TABLE ;表选项 - 指定表的物理属性,例如日记和回退. 列定义 - ...
- teradata 查看 表定义_teradata建表DDL
●是否允许重复记录 ❍SET 不允许记录重复 CREATE SET TABLE table1 ... ❍MULTISET 允许记录重复 CREATE MULTISET TABLE table1 ... ...
- 线性表定义 线性表顺序存储结构
写在前面:本文章来自于在学习过程中的总结,供大家参考.因水平有限,博客中难免会有不足,恳请大佬们不吝赐教! 文章目录 线性表的定义 线性表的顺序存储结构 线性表顺序存储结构的优缺点 线性表的基本操作 ...
- teradata 查看 表定义_teradata查询所有表
Oracle 查询用户所有 表的语句 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998 下面为您介绍的语句用于实现 Oracle 查询用户所有 ...
- teradata 查看 表定义_teradata查询表结构,
teradata查询表结构, show table tablename; help table tablename; SELECT UPPER(TRIM(T1.COLUMNNAME)), COALES ...
- Db2: db2look导出的表定义无法用于创建表-SQL1860N Reason code = “5“
问题描述: 使用db2look导出表定义,然后再使用该定义创建表报错 SQL1860N RC=5,导出的表定义如下: db2 "CREATE TABLE mqs20201208 ( ...
- python数据库建表_mysql数据表如何创建
在 MySQL 中,可以使用 CREATE TABLE 语句创建表.其语法格式为:CREATE TABLE <表名> ([表定义选项])[表选项][分区选项]; 其中,[表定义选项]的格式 ...
- Hive内部表与外部表
文章目录 0. 查看表元数据信息 1. 内部表 2. 外部表 3. 内外部表差异 0. 查看表元数据信息 使用DESCRIBE FORMATTED tablename,来获取表的元数据描述信息,可以从 ...
- linux下查看mysql数据库的字段类型_系统运维|[小白技巧]如何在Linux上检查MySQL数据表的存储引擎类型...
提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型.我该如何检查MySQL数据库表的类型? MySQl主要使用两种存储引擎:MyISAM 和 Innodb.MyISAM是非事务的 ...
最新文章
- mysql查询解析过程_MySQL查询执行过程详解
- jQuery API之each、children、index的使用
- vector机器人 HOW TO MEET VECTOR 如何满足向量
- 【VirtualBox】NAT模式下主机访问客机的设置
- 360手机麦克风测试软件,【奇酷小技巧】教你无需ROOT增大话筒、听筒和外放声音!...
- 深拷贝拯救指针重复释放(浅拷贝)造成的内存泄漏
- java获取2017年第39周_对输入计算机的数据进行审核,可采用()进行审核。A.抽查B.屏幕审核C.凭证清单和屏幕审核D.凭证清单...
- 7个免费强大的Ajax文件管理器
- 图像处理算法工程师——1必备技能总结——2面试题大全
- 解决 U盘安装Windows Server 2012 R2 报错 Windows 无法打开所需的文件 Sources\install.wim...
- Win10官方原版ISO下载
- 自动控制原理学习笔记(三)线性定常离散控制系统的数学模型
- markdown下载
- 单细胞测序技术(single cell sequencing)
- 计算机控制器cu的功能是,控制器cu的功能是
- HDMI热拔插电路举例说明
- BYD精制项目除铜工艺去除铜离子
- 高通正式发布骁龙 778G 5G 芯片
- wordpress采集插件-wordpress关键词插件-wordpress百度推送插件-wordpress蜘蛛统计分析插件
- 【广告联盟电商SEO】广告联盟网站收集