2018年12月7日 星期五

[SQL]使用 CASE WHEN當層數超過10會出現案例運算式的巢狀層級只能到10的解決方式

使用 CASE WHEN當層數超過10會出現案例運算式的巢狀層級只能到10的解決方式
  1. SELECT
  2. COALESCE(
  3. CASE
  4. WHEN Test= '1' THEN '1'
  5. WHEN Test= '2' THEN '2'
  6. WHEN Test= '3' THEN '3'
  7. WHEN Test= '4' THEN '4'
  8. WHEN Test= '5' THEN '5'
  9. ELSE NULL
  10. END,
  11. WHEN Test= '6' THEN '6'
  12. WHEN Test= '7' THEN '7'
  13. WHEN Test= '8' THEN '8'
  14. WHEN Test= '9' THEN '9'
  15. WHEN Test= '10' THEN '10'
  16. WHEN Test= '11' THEN '11'
  17. END
  18. )as Demo
  19. FROM table

Visual Studio JS intellisense 失效解決方式

  試了好久,發現到工具>選項>IntelliCode js項目設定啟用,重新開啟VS就正常了! 後來發現是TypeScript3.2版有問題停用,使用4.3版的TypeScript即可