标题: 如何在命令行里改DB2表一个字段的类型?
怕瓦落地
LU幼天使
Rank: 2



UID 2099
精华 0
积分 103
帖子 195
活跃指数 13
LU金币 2057 个
LU金条 0 个
阅读权限 20
注册 2003-11-10
 
发表于 2004-11-6 12:03  资料  个人空间  短消息  加为好友 
我想在命令行里改一个表TAB1的一个字段FIELD1的类型,从NUMC改为CHAR,请问用什么命令,语法是什么样的?

顶部
seven
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15



UID 25386
精华 7
积分 254
帖子 440
活跃指数 28
LU金币 5736 个
LU金条 0 个
阅读权限 210
注册 2004-7-29
 
发表于 2004-11-6 14:11  资料  个人空间  短消息  加为好友 
可以很明确的,也很遗憾的告诉你,没有办法

db2里只有varchar字段的可以修改的,而且只可以增加宽度,不能减小

在应用里自己做个转换吧,也不是很复杂,sprintf函数就可以搞定

顶部
怕瓦落地
LU幼天使
Rank: 2



UID 2099
精华 0
积分 103
帖子 195
活跃指数 13
LU金币 2057 个
LU金条 0 个
阅读权限 20
注册 2003-11-10
 
发表于 2004-11-6 14:46  资料  个人空间  短消息  加为好友 
那么我改表的一行总行吧?如何改呢?

顶部
咖喱猫
LU幼天使
Rank: 2



UID 13731
精华 0
积分 78
帖子 155
活跃指数 1
LU金币 2009 个
LU金条 0 个
阅读权限 20
注册 2004-3-3
 
发表于 2004-11-7 11:18  资料  个人空间  短消息  加为好友 
QUOTE(怕瓦落地 @ 2004-11-06 14:46:02)
那么我改表的一行总行吧?如何改呢?
[right][snapback]408851[/snapback][/right]


不明白你说的意思 glare.gif

顶部
 



当前时区 GMT+8, 现在时间是 2008-10-12 22:52
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.051885 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver