[大文字/小文字]SQLの正しい書式[改行/インデント]
このスレでは一般的なSQLでの正しいコーディングの書式について語ります。
主な論点
・大文字と小文字はちゃんと区別して打つ?それとも全部小文字?
・大文字を打つときはSHIFT派?CAPS LOCK ON/OFF派?
・改行やインデントをするタイミングは?
・などなど
●ジョー・セルコの書き方
・予約語、標準関数は大文字
・フィールドは小文字
・テーブルは頭文字のみ大文字
例:
SELECT column1,MAX(column2) FROM Table1 GROUP BY column1;
●オンラインのSQLフォーマッタ
http://db2.jugem.cc/?eid=1254 / ZELECT A ZAX(B) AS B
/ ZROM Table
/ ZHERE A Is Null
/ ZROUP BY A
/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ O W F S
R H R E
D E O L
E R M E
R E C
T T
B A a
Y g b *
e l
I e
d V
1
7 str = "Select * "
str = str & "From Table "
str = str & "Where a > 0"
って、よく見るけど、
str = "Select * " & _
"From Table " & _
"Where a > 0"
普通にこうじゃダメなんかい! SEL
ECT
* FR
OM T
ABL
EA, T
ABL
EB W
HER
E TA
BLE
A.ID
=TA
BLE
B.ID >>64
VBの構文が失敗作だからな。
たしかに俺はあなたが書いているように書くけど、変数に追記していくのはコメントアウトを想定しているのだろう。
ただスマートだとは思わない。 星のカービィに出てくるピンク色のやつって誰だっけ?