这是我的数据库快照。
col1和col2都被声明为int类型。
我的ComputedColumn目前将列1和列2相加,如下所示...
col1 col2 ComputedColumn
1 2 3
4 1 5
我的ComputedColumn应该将列1和列2连接起来(包括中间的'-'字符),而不是像现在这样。
col1 col2 ComputedColumn
1 2 1-2
4 1 4-1
那么,正确的语法是什么?
VARCHAR
和NVARCHAR
的区别。长度不是太重要 - 只要行的总长度不超过允许的行大小(4K?),我相信使用 MAX 和你建议的长度为11之间没有实际差别。 - Dathan