3

我有这样的声明:

SELECT field1, field2, MyField = NULL
INTO NewTable
FROM OldTable

除了一个例外,这就是我想要的:我创建MyField和填充的字段NULL是一种INT类型,我希望它是一种VARCHAR类型。我不知道如何修改相同的语句来创建具有VARCHAR类型的新字段。

谢谢。

4

2 回答 2

11

尝试null

CAST(null as VARCHAR)
于 2013-08-15T15:43:21.863 回答
2
SELECT field1, field2, convert(varchar, NULL) as MyField
INTO NewTable
FROM OldTable
于 2013-08-15T15:44:34.413 回答