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