⑴ db2中怎样查询表结构
DB2是IBM出品的一系列关系型数据库管理系统,分别在不同的操作系统平台上服务。
虽然DB2产品是基于UNIX的系统和个人计算机操作系统,但在基于UNIX系统和微软在windows系统下的Access方面,DB2追寻了ORACLE的数据库产品。
查询的意思就是查找、寻找指在某一个或几个地方找出自己所要的东西;
DB2 象 oracle的 desc一样查询表结构定义
select * from sysibm.syscolumns where tbname =< table name>
describe select * from<table name>
或者 describe table <table name>
⑵ db2如何使用sql脚本一次性导出某一数据库的所有创建表结构的语句
db2look -d <数据库名> -e -a -o <文件名>
⑶ db2如何查询表结构
1、打开db2数据库连接工具。
⑷ DB2 如何用sql语句查看表结构
1、 select * from sysibm.syscolumns where tbname = < table name>
或者
2、describe select * from <table name>
⑸ db2怎么导出sql文件
export to /opt/mydb/mydata.txt of del modified by nochardel coldel0x09 select table1.a,table2.d from table1 table2
这是导出的语句,其中nochardel表示导出到文本文件时,每个字段不用引号引起来,默认是引号引起来的,coldel表示字段之间的分隔符,
其中0x09表示tab键,如果用空格分隔就是0x20,$为0x24其他的你可以自己查。
执行过程如下:
db2=>
connect to yourdb
export ......
⑹ DB2 表结构 sql 是什么
SELECT NAME
,COLNO
,COLTYPE || '('
|| CAST(LENGTH AS CHAR(5)) || ','
|| CAST(SCALE AS CHAR(5)) || ')'
,CASE WHEN NULLS = 'N'
THEN 'NOT NULL' ELSE ' ' END
,TBNAME
FROM SYSIBM.SYSCOLUMNS
WHERE TBCREATOR = 'TEST' -- < OR 'TEST'
-- AND (NAME = 'YOUR_COL_NAME' -- < COLUMN NAME \ ONLY USE ONE
AND (TBNAME = 'T_QUICK_MENU' -- < TABLE NAME /
)
ORDER BY TBNAME, COLNO
;
-- 注意用户名和表名都是大写
这个别人那里看的,你参考下
⑺ DB2如何导出单张表结构
su db2inst - 进入db2权限模式
任意建立一个文件夹子 mkdir data
进入文件夹子 cd data
导出表结构:使用db2look -d 库名 -e -u 用户名 -l -o exoa.sql
导出数据:使用db2move 库名 export
可使用以下命令查看: db2look -help or db2move -help
打包已导出的表结构与数据 tar zcvf 目录名.tar.gz 目录名/
在新的db2导入数据
创建数据库: db2 create db 库名
导入表结构操作:db2 -tvf 文件名.sql
导入数据操作:db2move 新建库名 import
⑻ 求DB2数据库 sql语句
sql server :select top 10 PN from t_table order by DATE desc
oracle :select PN from t_table where rownum<10 order by DATE desc
MYSQL :select PN from t_table order by DATE desc limit 0,10
DB2 :select PN from t_table order by DATE desc fetch first 10 rows only
⑼ 怎么把db2数据库里的表导到sql 2000中去
SQL Server 2005中,在对应的数据库中点击右键然后选择“任务”菜单下的“生成脚本”,连续点击两个“下一步”,然后在弹出的对话框中,在“选项”下面的框中找到“为服务器版本编写脚本”,把后面的SQL Server2005修改成SQL Server 2000,然后再点击下一步,把表选中,如有存储过程,也需要把存储过程选中,然后点击下一步,全选存储过程或者表,然后点击“下一步”,再点击“完成”,然后会在新建的查询窗口中生成了所有的SQL语句,我们把这些语句进行复制,然后在SQL Server 2000中对应数据库的查询分析器中进行执行,就把对应的表结构及存储过程生成了。
这时我们再来用SQL Server 2000中在对应数据库中点击右键,在“所有任务”对应的“导入数据”,输入SQL Server 2005中服务器的名称或者IP地址,然后再输入SQL Server 2000中服务器对应的名称或者IP地址,然后默认的选择进入“下一步”,全选所有的表,然后点击两个“下一步“,数据就可以导进来了。