SELECT'ING INTO新表时如何添加NULL列?

时间:2013-08-15 15:35:53

标签: sql select null field select-into

我有这样的陈述:

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

这可以实现我想要的一个例外:我创建的字段MyField并填充NULLINT类型,我希望它是VARCHAR }类型。我不知道如何修改相同的语句来创建VARCHAR类型的新字段。

感谢。

2 个答案:

答案 0 :(得分:8)

尝试用{/ 1>替换null

CAST(null as VARCHAR)

答案 1 :(得分:2)

SELECT field1, field2, convert(varchar, NULL) as MyField
INTO NewTable
FROM OldTable