10
A
回答
11
試試這個。
SELECT (CASE WHEN LEN(SomeLongTextColumn) = 0 THEN 1 ELSE 0 END) AS IsEmtpy
@gbn對如何返回布爾值有很好的解釋。
16
如果轉換爲位,那麼大多數客戶端代碼可以把它讀作布爾直接(SQL Server沒有一個boolean類型)
SELECT
CAST(
CASE
WHEN len(someLongTextColumn) = 0 THEN 1 ELSE 0
END AS bit
) as isEmpty;
,如果你有一個去很多,使用位變量,如這樣的:Imply bit with constant 1 or 0 in SQL Server
0
在MS SQL 2012及更高版本,可以使用IIF作爲簡寫:
select IIF(len(someLongTextColumn) = 0, 1, 0) as isEmpty;
0
SQL服務器:
SELECT CONVERT(BIT, 1) -- true
SELECT CONVERT(BIT, 0) -- false
相關問題
- 1. 如何從查詢返回布爾值
- 2. 如何通過if/elif檢查返回布爾值來運行並評估?
- 3. 反向布爾值評估
- 4. 布爾在條件查詢
- 5. Linq查詢返回布爾值
- 6. 作爲布爾值返回查詢?
- 7. 帶布爾值的Hive查詢評估爲null
- 8. 評估PL/SQL中的布爾值
- 9. Robotframework:如何評價從Javascript返回布爾值調用
- 10. '指定條件「$(PackageAsSingleFile)」評估爲「」而不是布爾值?
- 11. 雖然條件符合,但布爾值沒有評估爲真
- 12. 如何返回布爾值?
- 13. 如何從一組布爾值返回單個布爾值?
- 14. 從函數返回布爾值後檢查布爾值
- 15. 如何從AsyncTask返回布爾值?
- 16. 如何從jQuery的$評估數據返回布爾不用彷徨
- 17. XPath查詢 - 布爾條件
- 18. VBA - 評估返回值#VALUE
- 19. 在Swift中從Block返回布爾值
- 20. 如何在ef linq查詢中返回空值日期時間
- 21. 如何發佈數據以評估中間件環回?
- 22. int如何評估爲布爾語句?
- 23. 如何評估布爾語句
- 24. JavaScript數組的布爾值評估
- 25. Option的非嚴格評估[布爾值]
- 26. 在C中評估布爾表達式
- 27. 布爾語句不在javascript中評估
- 28. 在使用javax.script.ScriptEngine對象評估javaScript代碼之後返回布爾值
- 29. 評估在查詢
- 30. 查詢在spring jdbctemplate中返回布爾值?