iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 29
1
AI & Data

保險相關資料庫設計系列 第 29

DAY29-分享SQL語法實作心得

  • 分享至 

  • xImage
  •  

今天我想要來分享一些做這九張報表,所發現的一些小技巧,或是一些小習慣
首先,我習慣在一打開SQL-SERVER就鎖定大寫鍵(CAPSLOCK),一來是因為通常除了欄位清單以外的SQL語法都是大寫,二來也比較清楚
再來是SELECT之後的欄位清單,如果有很多欄位,我都會輸入在一個欄位之後,直接連帶逗號一起換行,然後再利用Tab鍵來區分,下面是NG版的
https://ithelp.ithome.com.tw/upload/images/20201014/20130627qbBcbhnzxh.png
欄位全部擠在一起真的是很難看,而且如果欄位超多,真的會看到瞎!!!
這樣也比較可以清楚的知道運算式或是欄位是屬於哪一部份的語法,閱讀起來,跟用來除錯都是比較容易的;
最後是可以多加利用註解這個功能,因為如果東西一多,可能會忘記或是搞混前面語法在幹嘛,加上如果以後有機會跟別人一起開發資料庫,別人也可以清楚知道你在幹嘛,維護起來也不會這麼困難,可以參考一下第二張報表的語法,這樣484比較好懂呢?
https://ithelp.ithome.com.tw/upload/images/20201014/20130627bKd09IVIfK.png


上一篇
DAY28-SQL語法(VIEW實作)
下一篇
DAY30-結語
系列文
保險相關資料庫設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言