急求修改db2数据库字段属性:一字段由varchar(50)到varchar(500) ?
发布网友
发布时间:2022-05-16 19:08
我来回答
共5个回答
热心网友
时间:2023-11-25 03:35
我使用DB2 V9.7
CONNECT TO SAMPLE;
ALTER TABLE ADMINISTRATOR.TEST ALTER COLUMN B SET DATA TYPE VARCHAR ( 500 ) ;
CONNECT RESET;
其中B原来是VARCHAR(50),直接修改成功。
热心网友
时间:2023-11-25 03:36
db2没有用过,但是也应该支持标准SQL语句吧
alter table tablename modify yourcolumn VARCHAR2(500);
这个是基本的SQL,应该可以吧
热心网友
时间:2023-11-25 03:36
ALTER TABLE TABLENAME ALTER COLUMN_NAME SET DATA TYPE VARCHAR(200);
这样一定OK!
热心网友
时间:2023-11-25 03:37
如果是db2 的表名:
list tables
得到每一个表的详细信息字段名,字段属性(类型,文字长度,备注)
describe table 具体的表名
平时我就这么获得这些信息
热心网友
时间:2023-11-25 03:37
推荐的答案都不是正确的……而下面有两个答案都是正确的……