技术答疑.常用SQL.修改字段长度

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

技术答疑.常用SQL.修改字段长度

【应用场景】

修改数据库表中某个字段的长度。



【案例演示】

辅助资料的备注字段默认长度255,将该字段长度调整为4000。



【实现步骤】

<1>登录BOSIDE,扩展辅助资料,将备注字段的长度范围控制移除。


<2>登录星空数据中心所在数据库,执行以下SQL,修改备注字段的长度。

EXEC p_AlterColumn 'T_BAS_ASSISTANTDATAENTRY_L',-- 表名
'FDESCRIPTION',-- 列名
'NVARCHAR(4000)',-- 字段类型 ModifyFlag='1000' ColumnType = 'NULL' 表示删除
'NOT NULL',-- 是否为空
'0101',-- 功能控制标志位:共4位,分别是数据类型,精度,为空,缺省值。
''' '''-- 默认值

执行此存储过程,实际后台执行的是这三条SQL语句:

ALTER TABLE T_BAS_ASSISTANTDATAENTRY_L DROP CONSTRAINT DF__T_BAS_ASS__FDESC__24485945
ALTER TABLE T_BAS_ASSISTANTDATAENTRY_L ALTER COLUMN FDESCRIPTION NVARCHAR(4000) NOT NULL 
ALTER TABLE T_BAS_ASSISTANTDATAENTRY_L ADD  CONSTRAINT DF__T_BAS_ASS__FDESC__24485945 DEFAULT (' ') FOR FDESCRIPTION

执行后,备注字段长度已被调整为4000。

---------------------------------------------------------------------------------------------------------













【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

技术答疑.常用SQL.修改字段长度

【应用场景】修改数据库表中某个字段的长度。【案例演示】辅助资料的备注字段默认长度255,将该字段长度调整为4000。【实现步骤】<1>登录BO...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息