sybase字段怎么修改???
sybase就不能像sql server 一样修改字段吗?
比如我想把这个字段从字符型变成数值型
或者我想把这个字符型加宽怎么办
问题点数:0、回复次数:10Top
1 楼qinjie001(思绪)回复于 2004-12-02 10:32:53 得分 0
在Rapid SQL中直接修改Top
2 楼hobbylu(东方一剑(提供技术咨询服务,请联系QQ31827516))回复于 2004-12-02 10:34:53 得分 0
alter table tablename modify colname datetype
如:
alter table a modify col1 char(10)Top
3 楼lzqlzqlzq()回复于 2004-12-03 11:02:25 得分 0
楼上语句不好使呀,modify无定义呀
还有 rapid sql在哪有呀?
大家帮帮答一答谢谢了答完就加分Top
4 楼SolitudeCat(bb)回复于 2004-12-03 13:54:23 得分 0
我是用以下二种方法改的:
一、把原来的表drop 掉,然后再重新create
二、利用RapidSql软件,先open 表,把想改的表修改好后直接点击Alter就可以修改成功了
~!~
Top
5 楼yujiang930(散步的鱼)回复于 2004-12-05 17:45:51 得分 0
12.5以前不支持 modify
要改必须重建。
Top
6 楼acenk(冷风)回复于 2004-12-06 17:14:13 得分 0
好象支持吧 我以前就用12.0好象就可以用
如果不支持那就
alter table drop col
alter table add col datetype
Top
7 楼tmdxht(风继续吹)回复于 2004-12-07 19:31:38 得分 0
用ALTER TABLE 不就可以了!Top
8 楼yujiang930(散步的鱼)回复于 2004-12-08 10:25:49 得分 0
to: tmdxht(弄不明白)
用alter table也要看看版本才行Top
9 楼xieyongan(没钱途)回复于 2004-12-09 11:35:58 得分 0
sp_renameTop
10 楼difall(difall)回复于 2004-12-10 16:21:33 得分 0
alter table 只能在表上加可以null的字段,其他操作好像不能做,sybase里对表字段结构只能用alter.你说的只能用其他方法,先将表导到中间表再处理了Top




