6

これは私が恐れている非常に初心者の質問です... SQLスクリプトとSQLクエリの違いを教えてくれる人がここにいるかどうか疑問に思っていました(私はうっかりこれらの用語を長い間同じ意味で使用してきました)。

私はクエリ (SQL サーバー、オラクル、postgres) を実行した経験が豊富ですが、レビューのために部門を通じて上記の SQL クエリを含むスクリプトを送信する必要があるグループと協力し始め、クエリを送信しないように明示的に指示しましたが、スクリプトは. 誰かが私のために違いを説明できますか?

問題があれば、送信する必要がある SQL クエリは、4 つのテーブルのフィールドを 1 つに結合するだけです。

誰かがこれで私を助けることができれば、前もって感謝します!

4

3 に答える 3

5

このコンテキストでは、データを変更する一連のコマンド (INSERT、UPDATE、DELETE など) を見たいと思っているように聞こえますが、単にデータを返したり確認したりするために実行しているクエリには関心がありません。

あなたが思っているよりも多くの人がこれらの用語を同じ意味で使用していると思います。

さまざまなチームがさまざまな用語を使用しているため、恥ずかしがらずにこの部門に戻って説明を求めることをお勧めします。事前にデータ変更アクションを計画し、コマンドをファイル (Management studio で作業している場合は .sql ファイルなど) に順番に入れ、そのファイルをに転送するように求めていることがわかると思います。それらを確認します。

周りに尋ねることは素晴らしい動きでした。これらのことに気をつけすぎてはいけません!

于 2012-10-12T20:14:47.727 に答える
4

クエリは 1 つのコマンドで構成されます。スクリプトは、一連のクエリを含む単なるファイルです。

参照: http://docs.oracle.com/cd/E14373_01/user.32/e13370/sql_rep.htm

于 2012-10-12T20:15:54.440 に答える