คำถามติดแท็ก case

ใน SQL นิพจน์ CASE จะประเมินรายการเงื่อนไขโดยส่งคืนผลลัพธ์สำหรับเงื่อนไขแรกที่ประเมินเป็นจริง สำหรับคำถาม CASE ของภาษาโปรแกรมให้ใช้แท็ก [switch-statement] แทน

2
SQL Server IIF เทียบกับ CASE
ฉันเพิ่งทราบเกี่ยวกับความพร้อมใช้งานของIIFฟังก์ชันใน SQL Server 2012 ฉันมักจะใช้แบบซ้อนCASEในแบบสอบถามของฉัน ฉันต้องการทราบจุดประสงค์ที่แน่นอนของIIFคำสั่งและเมื่อใดที่เราควรใช้IIFมากกว่าCASEคำสั่งในแบบสอบถาม ส่วนใหญ่ฉันใช้แบบซ้อนCASEในแบบสอบถามของฉัน ขอบคุณสำหรับข้อมูลทั้งหมด

3
ฉันจะทดสอบสตริงว่างในคำสั่งกรณี Bash ได้อย่างไร
ฉันมีสคริปต์ Bash ที่ดำเนินการตามค่าของตัวแปร ไวยากรณ์ทั่วไปของคำสั่ง case คือ: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac ฉันต้องการดำเนินการรูทีนดีฟอลต์หากไม่มีการระบุคำสั่งและdo_helpหากไม่รู้จักคำสั่ง ฉันพยายามละเว้นค่าเคสดังนี้: case ${command} in ) do_default ;; ... *) do_help ;; esac ผลลัพธ์สามารถคาดเดาได้ฉันคิดว่า: syntax error near unexpected token `)' จากนั้นฉันลองใช้ regex: case ${command} in ^$) do_default ;; …
87 string  bash  null  case 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.