有关修改表结构,在线...

在Sybase ASE12_0 for sun,中能否将某表中为int型字段,修改为numeric(18,0)型default 为indentity值,如能请给出sql语句。thanks...
[96 byte] By [anrong-anrong] at [2007-12-16]
# 1
这样是不行的!
tramplai-流浪者 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 2
up
只能迂回解决。
su369-都市流浪汉 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 3
sybase不支持表结构的修改。
你可以先把数据备份,然后删除表,在重建表,把数据导入
sytrade50-安 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 4
可以修改的。
isql -Usa -P
>sp_dboption dbname(你的用户数据库名字),'select into',true
>go
>use dbname
>go
>checkpoint
>alter table tab_name(要修改的表) modify field_name(要修改的字段名)
numeric(18,0)
>go
>quit
ok
Myzippo-Zippo at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...