文档章节

db2 创建临时表、复制表结构、表数据

itwriter
 itwriter
发布于 2014/06/05 20:27
字数 217
阅读 228
收藏 0

复制表结构:create table t1 like petition_basic_info;

赋值表数据:

insert into tablea(col1,col2) select col1,col2 from tablea where col1=xx,col2=yy

删除表数据:delete t1;

删除表:drop table t1;

--------------------------------------------------------------

详细参考文章 : http://gong-10140.iteye.com/blog/1593660

总是提示表的记录长度太长,此语句或有帮助

db2 list tablespaces show detail

第一步:先创建临时表空间:

create user temporary tablespace test
pagesize 4 k managed by system
using ('[curdir]\temp');

第二步:创建临时表:

declare global temporary table t1
like student
on commit preserve rows not logged in test;

如果不加上  on commit preserve rows 当insert临时表提交之后临时表里的数据会自动删除掉

第三步:插入数据

 insert into session.t1
select * from student

第四步:查询数据

select * from  session.t1 where 学号 = 081103;

第五步:创建索引,提高速度

create index session.t1index on session.t1(学号);


本文转载自:http://blog.csdn.net/firebirdyes/article/details/7855228

上一篇: 润乾隔行换色
下一篇: jsonGrid简单例子
itwriter

itwriter

粉丝 12
博文 117
码字总数 23872
作品 0
海淀
程序员
私信 提问
DB2常用SQL的写法(未整理)

UPDATE FROM update a set aa =(select bb from b where a.cc = b.cc) where exists (select b.cc from a.cc =b.cc) 1. 建立数据库DB2_GCB CREATE DATABASE DB2GCB ON G: ALIAS DB2GCB USING......

John-HZ
2014/11/19
2.8K
0
MySQL专题9之MySQL索引、MySQL临时表、MySQL复制表

1、MySQL索引 - MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 - 打个比方,如果合理的设计并使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索...

极客微信条
2017/11/19
0
0
IBM的DB2数据库常用命令及查询

IBM的DB2数据库常用命令及查询2017年04月16日 11:57:31阅读数:33431、 打开命令行窗口  #db2cmd2、 打开控制中心  #db2cmd db2cc3、 打开命令编辑器 #db2cmd db2ce=====操作数据库命令=...

rootliu
2018/05/10
332
0
DB2 SQL 命令集锦

DB2 SQL 命令集锦 摘自:http://m.blog.csdn.net/article/details?id=7449035 如有侵权请留言删除,谢谢! 1、数据操作语言(DML:select,delete,insert,update) <1>查询数据库目录: db2 li...

飞雪无痕
2016/07/10
73
0
将 SMF 数据直接发送到 IBM Db2 Analytics Accelerator

将 SMF 数据直接发送到 IBM Db2 Analytics Accelerator 使用 TDSz 和 CDPz 的新功能 Marija Perković 2017 年 11 月 15 日发布 如果您已经在使用 IBM Db2®Analytics Accelerator 和 Tivoli...

Marija Perković
2017/11/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

解答二进制求和

思路:创建一个新的字符串,用于记录原两个字符串每位相加的结果。 1、因为是从左到右计算,所以要把字符串先进行反转,用reverse()方法。 2、字符串对齐,采用补零的方法。 3、计算的时候...

无名氏的程序员
8分钟前
1
0
JSONUtils

package com.demo.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Tr......

任梁荣
9分钟前
2
1
在jest中配置typescript

测试是报错: Property 'assign' does not exist on type 'ObjectConstructor' NodeJS已经是最新版了,但道理不需要polyfill。 然后发现是typescript的lib没有"es2015.core",说明ts-jest没有......

linsk1998
9分钟前
1
0
Redis实现分布式文件夹锁

缘起 最近做一个项目,类似某度云盘,另外附加定制功能,本人负责云盘相关功能实现,这个项目跟云盘不同的是,以项目为分配权限的单位,同一个项目及子目录所有有权限的用户可以同时操作所有...

逸竹小站
18分钟前
2
0
Andorid SQLite数据库开发基础教程(2)

Andorid SQLite数据库开发基础教程(2) 数据库生成方式 数据库的生成有两种方式,一种是使用数据库管理工具生成的数据库,我们将此类数据库称为预设数据库,另一种是使用代码生成的数据库。...

大学霸
38分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部