Используя SQL Server 2005, как я могу получить приведенный ниже оператор или, скорее, результат, который я хочу.
SELECT Id 'PatientId',
ISNULL(ParentId,'') 'ParentId'
FROM Patients
ParenId — это уникальный идентификатор
, который допускает NULL
, но кажется, что оптимизатор запросов также пытается преобразовать ''
обратно в уникальный идентификатор
для строки, где ParentId = NULL
. Как следует из названия, это точная информация об ошибке, которую бегун запроса выдает мне в лицо!!
ParentId = NULL