DB2 SELECT语句高级用法

简介:
DB2 CREATE TABEL语句高级用法

说明:不好意思,把标题写错了,写成“db2 select 语句高级用法”,太搞笑了,刚才发现,改过来了。
 
一般的CREATE TABLE 就不说了,就说说三种高级的:
 
1、创建结果表
create table new_table_name as 
(select * from table_name) definition only;

2、创建物化查询表(MQT)
create table new_table_name as
(select * from table_name)
data initially deferred refresh deferred;
refresh table new_table_name;
注意:物化表实际上类似一个查询,没有真正形成表,类型显示为Query。但是完全可以当表来用。
 
 
3、复制表结构
create table new_table_name like table_name;


本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/37056,如需转载请自行联系原作者
相关文章
|
7月前
|
SQL Oracle 关系型数据库
|
7月前
|
SQL 关系型数据库 MySQL
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETE
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETE
124 0
|
5月前
|
SQL Java 数据库连接
SQL SELECT语句的基本用法
SQL SELECT语句的基本用法
|
SQL 数据库
拷贝的表的SQL语句 SELECT INTO 和 INSERT INTO SELECT的用法与区别
语句形式为:Insert into Table2(field1,field2,…) select value1,value2,… from Table1
219 0
|
存储 关系型数据库 MySQL
MySQL中的INSERT INTO SELECT语法及其用法详解
当今的数据库管理系统在数据存储和检索方面起着关键作用,而MySQL作为最受欢迎的开源关系型数据库管理系统之一,提供了许多强大的功能。在MySQL中,INSERT INTO SELECT语法是一种非常有用的功能,可以将查询结果直接插入到目标表中。本文将介绍MySQL中的INSERT INTO SELECT语法及其用法。
844 0
|
关系型数据库 MySQL
MySQL: INSERT INTO SELECT 语句实现数据快速复制
MySQL: INSERT INTO SELECT 语句实现数据快速复制
247 0
|
SQL Java 关系型数据库
SQL 语法--表特定语句--create、insert、desc | 学习笔记
快速学习 SQL 语法--表特定语句--create、insert、desc
246 0
SQL 语法--表特定语句--create、insert、desc | 学习笔记
|
SQL 关系型数据库 MySQL
SQL练习题--5.6和5.7版本的Group by 用法以及中间表使用
M-统计每个老师教授课程的学生总数-if(expr1,expr2)
368 0
|
SQL Serverless 数据处理
|
关系型数据库 MySQL
MYSQL必知必会一 SELECT,WHERE语句用法详解
MYSQL必知必会一 SELECT,WHERE语句用法详解 首先先有这么一张表test,最后一行name带小数点address带下划线,按照规范,关键字用大写 SELECT语句 mysql> SELECT * FROM test; 1  SELECT name FROM test; 表示从t.
3023 0