成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

SQL Server自動格式化SQL語句

很多應(yīng)用SQL Server做軟件開發(fā)的小伙伴們經(jīng)常遇到這樣的問題,在調(diào)試或者書寫SQL語句的時候,需要把SQL語句格式化為標(biāo)準(zhǔn)格式,以方便于閱讀理解或者其他作用。手動進行格式化不僅費時費力,還與其他

很多應(yīng)用SQL Server做軟件開發(fā)的小伙伴們經(jīng)常遇到這樣的問題,在調(diào)試或者書寫SQL語句的時候,需要把SQL語句格式化為標(biāo)準(zhǔn)格式,以方便于閱讀理解或者其他作用。手動進行格式化不僅費時費力,還與其他人的標(biāo)準(zhǔn)不一致,下面我就介紹一下,SQL Server自有格式化功能。

使用步驟

1. 打開Sql查詢編輯器:開始 → Microsoft SQL Server 2012 → SQL Server Management Studio

2. 選擇點擊自定義命令:紅色字體標(biāo)識1、2、3

3. 添加命令:在自定義框中點擊紅色箭頭標(biāo)識的按鈕“添加命令”

4. 彈出“添加命令”框,選擇查詢類別欄中的查詢

5. 在右側(cè)命令欄中,找到紅色箭頭標(biāo)識項“在編輯器中設(shè)計查詢”,點擊確定

6. 點擊自定義框中的按鈕“關(guān)閉”

7. 自動格式化按鈕“在編輯器中設(shè)計查詢”就添加在了工具欄中

使用示例

以下是一個示例的SQL語句:

```sql

select ,_name,,,_title,isnull(,'0') as htzje,isnull(b.yifk,'0') as yifk,sum(isnull(,'0')) as je, as sort

from cnto_fk a

left join cnto b on

left join project_table d on _code

left join sys_common g on a.fzno and g.ctype'cnto_htlx'

where 11 and _name is not null and a.title is not null and convert(varchar(10),a.sfkrq,120) between '2015-10-01' and '2015-10-31'

group by ,_name,,,_title,,b.yifk,

union

select _no as proj,_name,,'' as id,a.title as ht_title,'0' as htzje,sum(isnull(,'0')) as yifk,sum(isnull(,'0')) as je, as sort

from cnto_fk a

left join project_table d on _nod.pc_code

left join sys_common g on a.fzno and g.ctype'cnto_htlx'

where a.fzno'qt' and _name is not null and a.title is not null and convert(varchar(10),a.sfkrq,120) between '2015-10-01' and '2015-10-31'

group by _no,_name,,a.title,

order by proj,sort

```

1. 點擊“新建查詢”,打開一個查詢編輯窗口。

2. 將上面的SQL語句復(fù)制粘貼進去。

3. 使用組合快捷鍵“Ctrl A”選中這句SQL語句。

4. 點擊添加在工具欄中的按鈕“在編輯器中設(shè)計查詢”。

5. 在彈出的窗口下部生成了已經(jīng)格式化的SQL語句,以及上部的列、別名等信息。

通過以上步驟,我們可以輕松地自動格式化SQL語句,提高代碼的可讀性和維護性。這對于開發(fā)人員來說非常方便實用。

標(biāo)簽: