プロが教える店舗&オフィスのセキュリティ対策術

T_地点,T_層,T_回
という三つのテーブルがあります。
それを組み合わせるSQLで下記のようなものがあります。

---------

CREATE VIEW V_地点
AS
SELECT
T_地点.ID,

TABLE1.1A,
TABLE1.2A,
T_回.形

FROM
T_地点,T_回,
(
SELECT
T_層.ID,
T_層.点,
MAX(DECODE(T_層.コード,'01',1)) 1A,
MAX(DECODE(T_層.コード,'02',1)) 2A

FROM
T_層
GROUP BY
T_層.ID
) TABLE1

WHERE
T_地点.ID = TABLE1.ID
AND
T_地点.ID = T_回.ID;

---------

これをORACLEのビュー作成で実行するとエラーがでないのですが、
sqlplus経由で実行するとエラーがでます。

SP2-0042: 不明なコマンドです("FROM")。行の残りは無視されました。
SP2-0734: "T_..."で開始するコマンドが不明です - 残りの行は無視されました。

どなたかわかるかたがいらっしゃいましたらご教授ねがいます。

A 回答 (1件)

無駄な空行が邪魔してるんじゃないですか?

    • good
    • 1
この回答へのお礼

自己解決しました。すみません。
ありがとうございました!

お礼日時:2008/12/05 14:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す


このQ&Aを見た人がよく見るQ&A