3

可能重复:
有没有办法在 SQL Server 中关闭隐式类型转换?

尊重 SQL Server - 它试图通过自动转换来“帮助”我:

我怎样才能使这样的命令失败?:

SELECT 1+1+'2'   --4
SELECT '2'+1+1   --4
SELECT 1+'2'+1   --4
4

1 回答 1

1

你不能,虽然它是请求的 feature。这个问题已经在 SO 上讨论过:有没有办法在 SQL Server 中关闭隐式类型转换?

于 2012-12-04T14:05:22.510 回答