【发布时间】:2014-07-22 08:31:08
【问题描述】:
我有多个表,其中的列需要通过外键链接,问题是其中一些列具有不同的 character_max_length 如何更新这些特定表?
列的示例选择语句:
SELECT column_name, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.COLUMNS
WHERE UPPER(column_name) LIKE '%MUNT%'
这给了我这个:
现在假设我必须将它们全部更改为 5
我之前使用过this code 来更改数据类型,也许这会有所帮助?
感谢您考虑我的问题
【问题讨论】:
-
你使用哪个数据库(mysql、sql-server、oracle ..)?
-
我的错:我使用的是 sql server 2012,数据库版本是 2008
-
@Alma Do,看到 select 语句有效并给了我正确的输出,我会说是的
标签: sql sql-server alter-table alter