Sybase数据库 不能修改字段长度的问题

在尝试使用`ALTER TABLE`语句修改Sybase数据库表中zzlx字段为decimal(16,0)非空时遇到错误,提示缺少'select into'权限。解决方法包括通过Sybase Central工具用sa用户登录,修改数据库选项启用'select into/bulkcopy/pllsort',或者直接执行SQL语句`use master; go; sp_dboption 'Your DBNAME', 'select into/bulkcopy/pllsort', true; go`来赋予所需权限。" 128446917,16750126,Sass预处理:变量、嵌套规则与导入实践,"['CSS预处理器', 'Sass', 'scss', 'css']
摘要由CSDN通过智能技术生成

今天在Sybase中执行alter table hw_ckcljl_jz modify zzlx decimal(16,0) not null;

语句时报:无法执行语句。
The 'select into' database option is not enabled for database 'expressway'.
ALTER TABLE with data copy cannot be done. Set the 'select into'
database option and re-run.
 

问题出在目前的Sybase数据库没有执行select into的权限,解决办法如下:

打开Sybase Central工具并且用sa用户登录,单击登录文件夹,截图如下:

Sybase数据库执行select <wbr>into的权限设置

再右键单击右边区域的sa用户并选择属性(R),弹出sa 登录 属性对话框,单击第三项拥有的数据库面板,截图如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值