注册 登录
编程论坛 PowerBuilder

pb 中改字段属性

jimreny 发布于 2006-08-08 14:39, 1234 次点击

一个建好的表格想再加几个字段,但是这几个字段就不能再改是否NULL属性了吗????

只有本站会员才能查看附件,请 登录

还有就是怎么修改他的默认值老是提示这个错误
我设默认值为0, 默认值不能设这些数字的吗?

[此贴子已经被作者于2006-8-8 14:41:42编辑过]

7 回复
#2
潇洒老乌龟2006-08-08 16:26
是的.
你可以把表结构导出来用文本修改,然后与语句创建表.
#3
jimreny2006-08-08 17:38

哦 ,那能不能直接用语句修改

#4
潇洒老乌龟2006-08-08 22:11
用alter试试
#5
jimreny2006-08-12 23:11
PB中用alter编译会出错,但我在查询分析器中用同样的语句却可以成功
不知道怎么回事?

alter table table_name alter column column_name 后面写什么都提示语法错误。

[此贴子已经被作者于2006-8-14 19:52:29编辑过]

#6
jimreny2006-08-15 22:56
??没人指点吗
#7
石门书生2006-08-16 08:16
这个要用动态SQL语句,如不行用下面的试试

alter table table_name modify column_name
#8
jimreny2006-08-16 21:33

可以了,谢谢了。
但是动态SQL 不行,写的语句是:
EXECUTE IMMEDIATE 'ALTER TABLE TABLE_NAME ALTER COLUMN COLUMN_NAME **** ' USING SQLCA;
提示是USING附近有语法错误!!!》????

[此贴子已经被作者于2006-8-16 21:44:18编辑过]

1