comment昨年末からOracleな現場に来たのですが最初にびっくりしたのがなんで今の時代に手書きSQL?って点。(こういうこと書くとOracle使いに袋叩きにされそうで怖いけど)いやSQLServerとかAccessならさ~EnterpriseManagerとかクエリデザイナ使ってGUIでテーブル並べて半自働でリレーションも貼ってくれてあとはカラム名クリックしてくだけで勝手にSELECTのSQLが出来上がるじゃないですか。(微妙な部分とかはさすがに手動で直すけどさ)で、そいつが吐いたSQLを適当な整形ツールに突っ込んで綺麗にしてソースに貼り付けて微調整してはいおしまい。テーブルがうん十あっても所要時間30分。感じなのが普通じゃないですか。僕はそういう楽チン環境に慣れきっていたので、ちょっとカルチャーショックだったんですよ。皆さんは疑問を感じていないだろうか?気になって仕方が無いので直球で聞いてみた。したら「慣れたら手書きのほうが早いよ」マジすか!!僕はまだまだ修行が足りないようです・・・ついでにWHERE句でテーブル結合するのがすんげー気持ち悪いのは僕だけですか?外部結合に(+)とか嫌すぎるんですけどwwいやそれがOracle文化なのは百も承知です。うーんこんな感じなので、未だOracleと仲良くなれてない。※追記ちょろっと調べてみただけですがやはり「(+)みたいな方言使うのはやめとけ」ってのが世の主流っぽいですね。SQL標準って今までほとんど意識したことなかったけど・・・これちょっと考えちゃうなぁ。