修改表字段语句: alter table 表名 alter column 字段名 set data type varchar(7700) 如: ALTER TABLE JV_BI_BACK_OPER_LOG alter column OPERATION_DESC set DATA TYPE varchar(7700) 查看表字段语句:select *from syscat.columns where tabname = '表名' and colname = '表列名',如: select *
解决DB2事物日志满.扩充表字段长度和表空间的命令 转:http://blog.sina.com.cn/s/blog_4c0137d10100bb5r.html 一.通常我们在使用db2导入数据或进行别的操作时会遇到事物日志已满的情况,导致操作无法继续. 在windows系统中,我们可先db2 get db cfg for dbname(要修改的数据库名) 来查看数据的配置情况. 这时根据你的需要来修改日志文件的大小.主日志文件数目和辅助日志文件的数目.命令如下: .db2 "update db
1. 统计所有节点表空间使用率 select substr(TABLESPACE_NAME,1,20) as TBSPC_NAME,bigint(TOTAL_PAGES * PAGE_SIZE)/1024/1024 as "TOTAL(MB)", used_pages*PAGE_SIZE/1024/1024 as "USED(MB)", free_pages*PAGE_SIZE/1024/1024 as "FREE(MB)" f
1.mysql查看表字段和字段描述 SELECT column_name, column_comment FROM information_schema.columns WHERE table_schema ='hsex_dev_2271' AND table_name = 'channel_trade_detail'; 结果:
1.连接数据库:db2 connect to appdb 2.查询当前用户模式:select current schema from sysibm.sysdummy1 或 select current schema from sysibm.dual 3.切换用户模式:set current schema toms 4.切换用户: db2 connect to appdbuser market using market 5.给其他用户授权:db2 grant dbadm on database t
1.在dos中查看用户表 1.1查看表 DB2 LIST TABLES FOR USER 1.2 查看表结构 DB2 describe table A 2.在DB2连接工具中(这里以SQLdbx为例子) 2.1查看用户表清单SELECT RTRIM(TABSCHEMA) AS CONTNAME, -- RTRIM(TABNAME) AS NAME, RTRIM(TBSPACE) AS TBSPACE, DEFINER AS DEFINER FROM SYSCAT.TABLES WHERE (LE
1.SQL 查询(选择Schema为SYSPROC) SELECT SUBSTR(TABLESPACE_NAME,,) AS TBSPC_NAME, AS "TOTAL(MB)", used_pages AS "USED(MB)", free_pages AS "FREE(MB)" FROM )) AS snapshot_tbs_cfg 2.存储过程查询(选择Schema为SYSPROC) db2 call GET_DBSIZE_INFO (?,
Db2 connect to xxx Db2 “LIST TABLESPACES SHOW DETAIL” Tablespace ID = 7 Name = TSASNAA Type = Database managed space Contents = All permanent data. Large table space. State = 0x0000 Detailed explanation:[@more@] Normal Total pages = 14800 Useable pag
select substr(tbsp_name,1,20) as 表空间名称,substr(tbsp_content_type,1,10) as 表空间类型,sum(tbsp_total_size_kb)/1024/1024 as 表空间总大小(G),sum(tbsp_used_size_kb)/1024/1024 as 已经使用的表空间大小(G),sum(tbsp_free_size_kb)/1024/1024 as 剩余表空间大小(G),tbsp_page_size AS 页大小from S
select column_name,data_type,DATA_LENGTH From all_tab_columns where table_name=upper('表名') AND owner=upper('数据库登录用户名') select column_name,data_type,DATA_LENGTH From all_tab_columns where table_name=upper('Mid_Payinfo') AND owner=upper('cgtest') creat
方案一: change ALTER TABLE t1 CHANGE a a VARCHAR(); change 可以用来更改字段名称和类型 ALTER TABLE table_name CHANGE old_name new_name column_definition; 方案二: modify ALTER TABLE t1 MODIFY a VARCHAR(); 可以使用modify来改变列的类型 ALTER TABLE table_name MODIFY column_name column
MySql: show full columns from tableName; Sql server: SELECT A.name AS table_name, B.name AS column_name, C.value AS column_description FROM sys.tables AS A INNER JOIN sys.columns AS B ON B.object_id = A.object_id LEFT OUTER JOIN sys.extended_properti
select A.comments,A.column_name,B.DATA_TYPE||'('||B.DATA_LENGTH||')' from user_col_comments A inner join USER_TAB_COLS B on A.table_name=B.TABLE_NAME and A.column_name=B.COLUMN_NAME and A.TABLE_NAME='BASE_DRUGINFO' order by B.COLUMN_ID;