当前位置:首页 » 编程语言 » db2创建表sql

db2创建表sql

发布时间: 2022-03-14 19:27:50

⑴ db2的命令行处理器怎么执行sql脚本文件建表

无论是windows系统,还是linux或AIX
你可以在实例用户下,先键入 db2 这个命令,进入到db2命令行,然再执行creat database mydb

或者

你可以在系统命令行下直接执行
db2 create database mydb

db2 "create database mydb"

⑵ db2 sql 建表参数 cache 20什么意思

指定是否在内存中保留一些预分配的值,以便更快地访问.
cache 20 就是缓存20个值保存在内存中

⑶ DB2数据库表空间的创建!

http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.5.0/com.ibm.db2.luw.messages.sql.doc/doc/msql01585n.html?lang=zh

看着解决下吧

⑷ DB2怎么通过select语句创建临时表

其实是可以的,用物化查询建表就可以:
create table new_table_name as
(select a.serv_number,b.user_id
from table_name1 a,table_name2
where a.serv_number=b.serv_number);

data initially deferred refresh deferred;
refresh table new_table_name;
第一部分是建表结构,加上后面两句就可以把数据刷新进去了,只不过有个条件就是:table_name1 和 table_name2都不能是像这样物化查询建出来的表

⑸ db2的存储过程中怎么写建表语句

java">CREATEPROCEDUREdb2admin.CREATE_DATABASE()
SPECIFICdb2admin.CREATE_DATABASE
LANGUAGESQL
BEGIN
declaresSqlvarchar(1000);
setsSql='CREATETABLEA(IDBIGINTNOTNULL)';
prepares1fromsSql;
executes1;
END

⑹ db2如何使用sql脚本一次性导出某一数据库的所有创建表结构的语句

我db2 导出表结构:
db2look -d db_name -e -z schema_name -t table_name -i username -w password -o name.sql

⑺ db2用sql语句查看建表语句,像mysql和oracle那样返回,求高手

db2look

语法:db2look-dDBname[-e][-uCreator][-zSchema][-tTname1Tname2...TnameN][-h][-oFname][-a]
[-m][-c][-r][-l][-x][-xd][-f][-fd][-tdx][-noview][-iuserID][-wpassword]
[-wrapperWrapperName][-serverServerName][-nofed]

db2look-dDBname[-uCreator][-s][-g][-a][-tTname1Tname2...TnameN]
[-p][-oFname][-iuserID][-wpassword]
db2look[-h]

-d:数据库名:这必须指定

-e:抽取复制数据库所需要的DDL文件
-u:创建程序标识:若-u和-a都未指定,则将使用$USER
-z:模式名:如果同时指定了-z和-a,则将忽略-z
-t:生成指定表的统计信息
-h:更详细的帮助消息
-o:将输出重定向到给定的文件名
-a:为所有创建程序生成统计信息
-m:在模拟方式下运行db2look实用程序
-c:不要生成模拟的COMMIT语句
-r:不要生成模拟的RUNSTATS语句
-l:生成数据库布局:数据库分区组、缓冲池和表空间。
-x:生成排除对象的原始定义器的“授权”语句DDL
-xd:生成包括对象的原始定义器的“授权”语句DDL
-f:抽取配置参数和环境变量
-td:将x指定为语句定界符(缺省定界符为分号(;))
-p:使用简单文本格式
-s:生成postscript文件
-g:使用图形来显示索引的页取装对
-i:登录到数据库驻留的服务器时所使用的用户标识
-w:登录到数据库驻留的服务器时所使用的密码
-noview:不要生成CREATEVIEWddl语句
-wrapper:为适用于此包装器的联合对象生成DDL
-server:为适用于此服务器的联合对象生成DDL
-nofed:不要生成FederatedDDL
-fd:为opt_buffpage和opt_sortheap以及其它配置和环境参数生成db2fopt语句。

⑻ db2建表语句

-- 以table1表为例创建一个结构一样的零时的表table2
CREATE GLOBAL TEMPORARY TABLE table2 LIKE table1;

-- 并插入table1表的数据到table2中来
insert into table2 select * from table1;

⑼ db2怎么导出建表语句

开始-运行-cmd
提示符下执行 db2look -d 数据库名称 -e -a -l -o 导出文件位置(如:/opt/IBM/crtobj.sql)
这样导出的脚本里包括数据库所有的对像(建表空间,缓冲池,表,视图,触发器,存储过程等)默认每个建对象语句以分号结尾。
如果增加-td % 则导出的脚本每段结尾为%号。
如果增加-dp选项则导出的脚本每个创建对象的语句之前,增加一行drop 该对象的语句。

⑽ DB2中怎样查询建表的SQL

select name from sysibm.systables where type='T' and creator='DB2ADMIN'
type:数据库表用T表示;数据库视图用V表示
creator:数据库对象的创建者
select tabname from syscat.tables where tabschema = current schema ;// 获取当前模式下面的所有用户表

补充一下:mysql中直接用show tables 就可以查询了吧
希望采纳~

热点内容
html上传图片的代码 发布:2025-01-16 05:16:55 浏览:600
搭建服务器租用电信的怎么样 发布:2025-01-16 05:12:32 浏览:48
phpmysql源码下载 发布:2025-01-16 05:12:31 浏览:210
python安装依赖包 发布:2025-01-16 05:11:45 浏览:995
澳门云主机品牌服务器 发布:2025-01-16 05:06:55 浏览:768
数据库设计主要内容 发布:2025-01-16 05:02:02 浏览:12
存储过程如何修改 发布:2025-01-16 05:01:55 浏览:633
照片压缩包 发布:2025-01-16 04:56:56 浏览:742
手机存储用到多少最好 发布:2025-01-16 04:56:19 浏览:781
ftp站点不能启动 发布:2025-01-16 04:55:31 浏览:54