db2
奋进的白羊
Just do it
展开
-
将excle(xls)导入到db2数据库中
1.将得到的excle文件打开另存为.csv文件,然后退出excle。2.查看数据库试用的编码,可使用以下命令使用db2cmd查看。db2 get db cfg | grep 'Database code set'3.将csv文件用记事本打开,改变一下编码格式4.将数据导入数据库4.1使用命令行方式(可能会有中文乱码)db2 import from D:\data2.csv of del insert into 实例名.表名4.2使用数据库工具(我用的是dbeaver)...原创 2021-11-28 18:03:53 · 2160 阅读 · 0 评论 -
DB2删除数据库
删除数据库[db2inst1@localhost home]$ db2 drop database test;SQL1035N The database is currently in use. SQLSTATE=57019[db2inst1@localhost home]$ db2 list applications --查看链接Auth Id Application Appl. Application Id转载 2021-10-26 18:25:15 · 2531 阅读 · 0 评论 -
db2sql记录
1.建表时某一列添加默认值"ACC_NO" VARCHAR(32 OCTETS) NOT NULL WITH DEFAULT '000' , 2.建表后将某一列的值附一个默认值ALTER TABLE BASICINFO ALTER COLUMN acc_no SET DEFAULT '000';3.建表后添加一列为其赋值ALTER TABLE BASICINFO ADD COLUMN new_colum varchar WITH DEFAULT '000';...原创 2021-10-12 21:01:27 · 883 阅读 · 0 评论 -
db2数据库 不能向用EDITPROC定义的表中添加列
原因可能是表锁了,可以先连接数据库db2 connect to "库名”解除表锁定db2 reorg table 表名显示DB20000I REORG 命令成功完成。再次操作就能使用了原创 2021-09-03 17:34:59 · 1081 阅读 · 0 评论 -
oracle递归转db2
说明:DB2用WITH…AS形式的虚拟表来实现oracle中START WITH…CONNECT BY字句的递归功能。1、先回头看下oracle的start with字句部门id父部门id(所属部门id)部门名称DEPTID PAREDEPTID NAMENUMBER NUMBER CHAR (40 Byte)a、通过子节点向根节点追溯SELECT * FROM DEPT START WITH DEPTID = 80 CONNEC转载 2021-09-01 14:33:33 · 383 阅读 · 0 评论 -
db2导出表结构-ddl语句
db2look -d sample -e -o c:\sample ddl.sql原创 2021-09-06 17:36:46 · 1777 阅读 · 0 评论