我实际上是在我的测试数据库中创建一个示例表时不知何故我错过了正确的语法并想出了这个创建表的语句 -
CREATE TABLE A (id as INT, column1 as nvarchar(10))
当我尝试执行此语句时,出现以下错误-
'nvarchar' is not a recognized built-in function name.
尽管如此,我发现我不应该在列声明中使用“ as ”并更正它,我现在很好奇为什么我得到这个错误 onlynvarchar
而不是INT
. 还有为什么这个错误而不是不正确的语法或类似的东西。
提前致谢。