db2
db2
不知道取啥名2021
这个作者很懒,什么都没留下…
展开
-
DB2 SQLCODE=-668, SQLSTATE=57016, SQLERRMC=7
使用reorg table tablename命令重组表。具体做法:cmd打开命令窗口->db2cmd->使用db2 connect连接数据库->执行db2->执行reorg table tablename命令原创 2020-10-14 09:22:47 · 431 阅读 · 0 评论 -
db2 表添加字段及注释操作
一、表字段的添加、修改、删除添加字段alter table [表名] add [字段名] [column_type]更改字段类型alter table [表名] alter column [字段名] set data type [column_type]注意: 更改字段类型是有限制的,如将字段改为比之前类型长度大的可以,如果要改小或者修改小数点长度,必须先drop掉原来的column,然后再重新添加.例如我要将一个Varchar(10)的column改为Varchar(6) 或者将一个D转载 2021-01-18 09:05:18 · 4379 阅读 · 0 评论 -
DB2查看指定数据库大小
问题想要查看DB2所在数据库的大小。解决登录服务器不论是用SSH或者是Telnet登录服务器即可。然后,运行db2命令切换到db2控制台里面。连接到指定数据库db2 => connect to aaadb Database Connection Information Database server = DB2/AIX64 9.5.4 SQL authorization ID = xxx Local database alias = MYDB转载 2021-03-03 14:59:45 · 2847 阅读 · 1 评论 -
Db2数据库备份及恢复
数据库备份Db2cmd进入db2 force application alldb2 backup db scdb to d: (只能备份到数据库所在地 )数据库恢复db2 RESTORE DATABASE scdb FROM D:\ TAKEN AT 20180411140718如果数据库恢复后出现连接不上的问题,先使用db2 connect to scdb连接看看如果出现SQL...原创 2019-12-02 16:41:03 · 246 阅读 · 0 评论 -
Db2查询数据库中的表和表结构查询
查询数据库中的表使用SYSCAT.TABLES,官方文档地址:https://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.sql.ref.doc/doc/r0001063.html查询数据库中的表select * from syscat.tables where TYPE='T'查询表结构sysibm.syscolumns:表中存放系统中所有表的数据列的描述信息,系统为db2里定义的每个表的每一行建立一条记录。原创 2021-03-03 15:35:05 · 5699 阅读 · 1 评论 -
db2 listagg长度超过4000解决方法
listagg()列转行函数如果长度超过4000,会报解决方法:LISTAGG(CAST(NAME AS VARCHAR(10000)), ',')具体查看官方文档:listagg()函数原创 2021-01-08 16:10:50 · 10928 阅读 · 2 评论 -
db2连接db2nodes.cfg文件出现错误
问题Db2连接数据库报以下错误db2nodes.cfg 文件的第 "1" 行上出错。原因码为 "10"。原因:因为电脑修改过主机名解决方法打开db2nodes.cfg文件,将文件上的主机名改为本机主机名原创 2021-03-03 14:58:51 · 761 阅读 · 1 评论