Как проверить нуль в случае заявления в SQL Server 2008случае нулевой SQL Server 2008
7
A
ответ
25
CASE WHEN column IS NULL THEN 1 ELSE 0 END
5
Иногда вам нужно case isnull(column, 99) when 99 then "null" when 1 then ....
+0
вы знаете, почему это верно ли ? Моя база данных SQL не принимает «случай, когда данные равны нулю». – Lopsided
-1
Использование Case в Select Query:
Пример:
SELECT UserID, UserName, CASE(UserAmendId) AS UID WHEN 0 THEN 'True' ELSE 'False' END
FROM UserTable
Он показывает записи с полем UID = true, где его значение = 0, othe rwise он показывает False, где его значение равно Null.
Название таблицы: UserTable
Колонки: USERID (INT), UserName (VARCHAR (50)), UserAmendID (интермедиат)
Смежные вопросы
- 1. SQL Server при нулевой
- 2. Невозможно импортировать, как нулевой значение SQL Server 2008 TSV файл
- 3. SQL Server 2008
- 4. Getdate() sql server 2008
- 5. Динамическое заявление случае использования SQL Server 2008 R2
- 6. Обновление SQL Server 2005 SQL Server 2008
- 7. SQL Server 2008 Безопасность
- 8. SQL Server 2008 CAL
- 9. SQL Server 2008 sp1
- 10. SQL Server 2008 Союз
- 11. Отладчик SQL Server 2008
- 12. ms sql server 2008
- 13. SQL Server 2008 OPENROWSET
- 14. sql server 2008
- 15. Фильтрация SQL Server 2008
- 16. Отчеты SQL Server 2008
- 17. SQL Server 2008 - Looping
- 18. Sql Server 2008 Триггеры
- 19. SQL Server 2008
- 20. Запрос SQL Server 2008
- 21. SQL SERVER 2008 - присоединяется
- 22. Профайлер SQL Server 2008
- 23. SQL Server 2008 SELECT
- 24. Сравнение SQL Server 2008
- 25. Sql Server 2008 coalesce
- 26. Trigger, SQL SERVER 2008
- 27. Выпуски SQL Server 2008
- 28. SQL Server 2008
- 29. Отладка SQL Server 2008
- 30. Агрегация SQL Server 2008
Спасибо Митч пшеницы, я – Rauf