sql SQl更改列数据类型,您必须首先删除列,然后重新添加列。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql SQl更改列数据类型,您必须首先删除列,然后重新添加列。相关的知识,希望对你有一定的参考价值。

alter table OE_ORDER_HEADERS_ALL drop COLUMN CUSTOMER_SIGNATURE_DATE,
SUPPLIER_SIGNATURE_DATE,
[QUOTE_DATE],
[ORDER_FIRMED_DATE],
[BOOKED_DATE],
[CREDIT_CARD_APPROVAL_DATE],
[LAST_ACK_DATE],
[FIRST_ACK_DATE],
[CREDIT_CARD_EXPIRATION_DATE],
[PROGRAM_UPDATE_DATE],
[LAST_UPDATE_DATE],
[CREATION_DATE],
[CONVERSION_RATE_DATE],
[ORDERED_DATE],
[REQUEST_DATE],
[PRICING_DATE],
[EXPIRATION_DATE]


alter table OE_ORDER_HEADERS_ALL add [CUSTOMER_SIGNATURE_DATE] [datetime2](7) NULL,
[SUPPLIER_SIGNATURE_DATE] [datetime2](7) NULL,
[QUOTE_DATE] [datetime2](7) NULL,
[ORDER_FIRMED_DATE] [datetime2](7) NULL,
[BOOKED_DATE] [datetime2](7) NULL,
[CREDIT_CARD_APPROVAL_DATE] [datetime2](7) NULL,
[LAST_ACK_DATE] [datetime2](7) NULL,
[FIRST_ACK_DATE] [datetime2](7) NULL,
[CREDIT_CARD_EXPIRATION_DATE] [datetime2](7) NULL,
[PROGRAM_UPDATE_DATE] [datetime2](7) NULL,
[LAST_UPDATE_DATE] [datetime2](7) NULL,
[CREATION_DATE] [datetime2](7) NULL,
[CONVERSION_RATE_DATE] [datetime2](7) NULL,
[ORDERED_DATE] [datetime2](7) NULL,
[REQUEST_DATE] [datetime2](7) NULL,
[PRICING_DATE] [datetime2](7) NULL,
[EXPIRATION_DATE] [datetime2](7) NULL

以上是关于sql SQl更改列数据类型,您必须首先删除列,然后重新添加列。的主要内容,如果未能解决你的问题,请参考以下文章

更改计算列引用的 SQL 函数

更改 SQL 列类型 [重复]

在sql中有个表a,有一列名为b的数据如bb,后面有几个空格,所以数据都是,怎么批量删除数据后面的空格?

在整个 SQL 数据库中搜索列

如何更改SQL中某列的值

数据库表的列类型转换