首先我跑了
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = '[Tablename]'
通过
知道要转换为其他格式的列ALTER TABLE [tablename]
ALTER COLUMN [columnname] [format]
问题:我收到第一个命令行列出的列的以下提示:
Msg 4924,Level 16,State 1,Line 16 ALTER TABLE ALTER COLUMN失败,因为列' [Columnname]'表' [Tablename]'。
中不存在
尝试将列从FLOAT
转换为DECIMAL(19,12)
并不起作用,但在成功之前我使用了同一个表的其他列。
一如既往地欣赏输入!
答案 0 :(得分:1)
在发布之后就把它搞得很有趣。之前已经讨论了一段时间了。我的专栏名称实际上是以空格开头的,并不知道这甚至是可能的。