[SQL]テーブル名の別名定義

投稿日 : 2007年7月12日 10:21

久しぶりにOracle PL/SQLをいじり中

なぜかSelect文でコンパイルエラー

SELECT  A.Column1

    FROM TableName AS A ← ここでエラー

 

悩むこと30分

 

SELECT A.Column1

    FROM TableName A

 

でした

自分のあほさ加減に絶望した

 

ちなみにSQLServerでは

上の書き方でもOK

フィードバック

# re: [SQL]テーブル名の別名定義

2007/07/12 11:08 by 片桐
アホ……とは思わなかったりしますですよ。

OracleとSQLServer、まぁここにDB2が混じってきたとしても、大阪弁と関東弁と東北弁ぐらいに方言が違うし、ACCESSが入ってくるとさらに混乱の坩堝が待ってますし(^^;

標準SQLと方言SQLの違いって種類こなさないと見えてこないんですよね(遠い目)

# re: [SQL]テーブル名の別名定義

2007/07/12 11:17 by Zee
SQLServerとAccessでも似たようなことやったりです。^^;
MySQLとかいろいろ使える語句が違うし、混乱しますよ。

# re: [SQL]テーブル名の別名定義

2007/07/12 11:30 by HiJun
ISAMをやっている私は、人間失格ですか?
って言った冗談はおいといて...
片桐さんもおっしゃっていますが、格DBのSQLの方言ですからね。
慣れていただくしかないですよね。
(Oracle10gってうまいのか?)

# re: [SQL]テーブル名の別名定義

2007/07/13 9:00 by 十郎
>片桐様
ありがとうございます。
DB2!!
一度は触ってみたいDBMSです。
忘れっぽい私は毎回方言違いで時間取られて困ってます^^;

>Zee様
ありがとうございます。
MySQLもありますねぇ。
これも触った事ないなぁ。
あとPostgreSQLもあるのか。

>HiJun
ありがとうございます。
ISAM!!!
聞いた事はありますが、実際見たことないです。
すごいです。
Oracle10gは今回初めて触ってますが、
DBAな方が、いろいろパラメーターが変わってて苦労されてます。
SQLServerの様に自動で管理するパラメーターが増えてきているとか。



各DBMSで使えるSQLの比較表とかあったら便利なのかな
作るとしたら逆引きっぽいのがいいかな?
コメントの入力
タイトル
 
名前
 
Url
コメント