【发布时间】:2012-05-29 12:02:00
【问题描述】:
通常我会运行这样的脚本:
ALTER TABLE [TABLE]
ALTER COLUMN [Column] NVARCHAR(40);
结果是表中的字段被转换为 nvarchar。但是为视图做同样的事情的语法是什么?或者这甚至可能吗?
【问题讨论】:
-
您不能指定视图输出列的数据类型。您能做的最好的事情就是按照@buckley 的建议 - 使用 CAST 或 CONVERT 在视图定义中强制内联显式数据类型。
标签: database sql-server-2008 tsql view sqldatatypes