二开案例.常用SQL.修改列 您所在的位置:网站首页 sql修改列名称 二开案例.常用SQL.修改列

二开案例.常用SQL.修改列

2022-10-03 15:26| 来源: 网络整理| 查看: 265

【应用场景】

修改数据库中的表的列的定义。

【解决方案】

使用星空标准账套提供的存储过程:

p_AlterColumn

【功能介绍】

存储过程名称:p_AlterColumn

功能说明:修改列定义,包括:数据类型,精度,是否空,默认值。

参数说明:

@TableName VARCHAR(50), -- 表名,例如:采购订单,T_PUR_POORDER

@ColumnName VARCHAR(50), -- 列名,例如:单据编号,FBILLNO

@ColumnType VARCHAR(50), -- 列类型,,例如:NVARCHAR(100)

@ColumnIsNull VARCHAR(10), -- 列是否为空,例如:NOT NULL

@ModifyFlag VARCHAR(10), -- 修改类型,固定4位长度,分别是数据类型,精度,为空,缺省值(各占1位)。使用示例:改精度和缺省值:'0101'

@DefaultValue VARCHAR(255) -- 缺省值,例如,缺省值空:'''''',字符串A:'''A'''

【使用示例】

将采购订单的单据编号字段的长度设置为100,默认值改为空格:

EXEC p_AlterColumn 'T_PUR_POORDER', 'FBILLNO', 'NVARCHAR(100)', 'NOT NULL', '0101', ''' ''';

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

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



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有