8
Читает ли SQL Server всю функцию COALESCE, даже если первый аргумент не равен NULL?
Я использую функцию T-SQL, COALESCEгде первый аргумент не будет нулевым в 95% случаев, когда он запускается. Если первый аргумент NULL, второй аргумент довольно длительный процесс: SELECT COALESCE(c.FirstName ,(SELECT TOP 1 b.FirstName FROM TableA a JOIN TableB b ON .....) ) Если, например, c.FirstName = 'John'SQL Server все еще будет выполнять …