アプリ版:「スタンプのみでお礼する」機能のリリースについて

MSDE2000 Release Aをインストールして
SQL Server Management Studio Expressを使い
最近SQLを学んでいるのですが
CREATE VIEWを使うとエラーメッセージとして

'CREATE VIEW' は、クエリ バッチの最初のステートメントでなければなりません。

というような表示がされてビューを作成できません。
この場合どのようにすればこのエラーがなくなり、ビューを作成できるのでしょうか?
どなたか教えてください。よろしくお願いします。

A 回答 (2件)

はじめまして。



> USE db_Sample;
ここで、最後のセミコロンは要りません。

USE db_Sample
CREATE VIEW viw_sample1 as select * from tbl_sample1

これでビューを作成できるはずです。
補足で、データベース"db_Sample"上にテーブル"tbl_sample1"が存在していないと作成できないと思います。

この回答への補足

返信が遅くなってしまい大変申し訳ありませんでした。

上記のアドバイスどおりに実行してもできませんでしたので
自分で試行錯誤したところなんとかビューの作成ができました。

補足日時:2007/01/18 01:41
    • good
    • 0

>'CREATE VIEW' は、クエリ バッチの最初のステートメントでなければなりません



とエラーが出ているのだから、「CREATE VIEW」の前に何を記載しているのかを書いてもらわないと、具体的なアドバイスはできないと思いますが?

この回答への補足

ご指摘ありがとうございました。

USE db_Sample;
CREATE VIEW viw_sample1 as select * from tbl_sample1

こちらのSQL文を使ってできるかどうか試してみたところ
エラーが出ました。

補足日時:2007/01/02 23:10
    • good
    • 0

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