请问sybase数据库中,修改Field长度的SQl语句是什么?急!!!!!Alter table是不行的 ,呜~~~~~~~

sxy2000 2001-10-22 05:34:59
...全文
82 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
NetCobra 2001-10-22
  • 打赏
  • 举报
回复
一般来说,你要获得Sybase数据库某个操作所对应的SQL语句,可以这么做:
1.在Sybase Central中做这个操作,并提交;
2.用Translate Log把数据库日志转换为SQL文件;
3.在转换得到的SQL文件的最后部分中查找,找你所做的操作对应的SQL语句。
这个方法我用了很多次了,百试不爽。
pbsql 2001-10-22
  • 打赏
  • 举报
回复
sorry,有点错误,应该是:
ls_sql="alter table table1 modify price numeric(7,3) null"
execute immediate :ls_sql using sqlca;
pbsql 2001-10-22
  • 打赏
  • 举报
回复
例:
ls_sql="alter table table1 modify price numeric(7,3) null,""
execute immediate :ls_sql using sqlca;

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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