db2中改字段长度,江湖救急!!

ruochen6226 2005-04-21 08:22:40
俺在db2数据库中一个字段长度从 char(1000) 改为 char(1500),请问怎么做?
...全文
1735 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
AndyFunction 2005-05-26
  • 打赏
  • 举报
回复
假如是VARCHAR是可以修改的!如下:
ALTER TABLE TABLENAME ALTER COLUMN COLUMNNAME SET DATA TYPE VARCHAR(1500)
亮剑_ 2005-05-25
  • 打赏
  • 举报
回复
只有varchar的可以改大,要么就删除新建一个
singer_101 2005-05-23
  • 打赏
  • 举报
回复
varchar自段如果想改长可以直接改(在控制中心打开表直接修改),如果改小就要重建表了,可以不用急了
songfrh 2005-05-17
  • 打赏
  • 举报
回复
不能直接改
可以先删掉字段再重新建
只有 varchar 才能改
ruochen6226 2005-05-07
  • 打赏
  • 举报
回复
大家都不知道啊,我问题解决了,结帖了
ruochen6226 2005-04-30
  • 打赏
  • 举报
回复
原来db2中字段长度不能改,郁闷,我是删掉表再建一个新的, 不知道还有没有更好的办法?
lingyunfeipu 2005-04-26
  • 打赏
  • 举报
回复
既然是char(100)为何不用varchar(100)呢?难道有特殊要求?一般用char(1)来表示"Y"或"N"的
vicky8081 2005-04-25
  • 打赏
  • 举报
回复
好像char不可以改的吧,varchar才行
IBMWebsphere991 2005-04-23
  • 打赏
  • 举报
回复
可以改变
数据库表名--右键---改变,选择要改变的列修改就可以了
安装的是企业版的话,在右边的下半部,有所选择表的列的信息,直接修改就行
zawx 2005-04-22
  • 打赏
  • 举报
回复
可以改吗?
很长时间不看了,忘了.

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧