ホームページ > データベース > Oracle > Oracle で SQL ステートメントを実行する方法について話しましょう

Oracle で SQL ステートメントを実行する方法について話しましょう

PHPz
リリース: 2023-03-31 17:31:46
オリジナル
3851 人が閲覧しました

Oracle はリレーショナル データベース管理システムに基づいたソフトウェアであり、その中心となるのは SQL 言語です。 SQL はリレーショナル データベースを操作するための標準言語であり、データのクエリ、挿入、削除、更新に使用できます。この記事では、Oracle が SQL を実行する方法を紹介します。

  1. SQL*Plus を開く

SQL ステートメントを実行するには、まず SQLPlus ツールを開く必要があります。 SQLPlus は、Oracle が提供する対話型コマンド ライン ツールで、ユーザーが SQL ステートメントを実行できるようにします。 Windows オペレーティング システムでは、SQL*Plus へのショートカットが [スタート] メニューにあります。 Linux または UNIX システムでは、ターミナルを開いて sqlplus コマンドを入力できます。

  1. データベースへのログイン

Oracle をインストールした後、ユーザー名とパスワードを使用してデータベースにログインし、SQL ステートメントを実行する必要があります。 SQLPlus では、CONNECT コマンドを使用してデータベースにログインできます。たとえば、ユーザー名が scott でパスワードが Tiger の場合、SQLPlus に次のコマンドを入力できます:

CONNECT scott/tiger
ログイン後にコピー

ログインに成功すると、SQL*Plus に次の情報が表示されます。

Connected.
ログイン後にコピー
  1. SQL ステートメントの入力

ログインに成功したら、SQL ステートメントの入力を開始できます。 SQL ステートメントは、テーブルのクエリ、データの挿入、データの更新、データの削除などに使用できます。たとえば、次の SQL ステートメントを入力して、すべての学生の情報をクエリできます。

SELECT * FROM Students;
ログイン後にコピー

この SQL ステートメントは、Students という名前のテーブル内のすべてのレコードをクエリし、そのすべての列を返します。 SQL*Plus では、すべての SQL ステートメントは「;」で終わる必要があります。

  1. SQL ステートメントの実行

SQL ステートメントを入力した後、Enter キーを押すとステートメントを実行できます。 SQL ステートメントが正しい場合、Oracle はそれを実行し、クエリ結果を返します。たとえば、上記の SQL ステートメントを実行すると、SQL*Plus はすべての生徒の情報を出力します。

STUDENTID    NAME          AGE  GENDER
----------- -------------- ---- ------
001         Tom           20   Male
002         Lily          19   Female
003         Jack          22   Male
004         Lucy          21   Female
...
ログイン後にコピー
  1. Exit SQL*Plus

すべての SQL ステートメントの後が実行された場合は、SQLPlus ツールを終了する必要があります。 EXIT または QUIT コマンドを使用して終了できます。たとえば、次のコマンドを入力して SQLPlus を終了できます:

EXIT;
ログイン後にコピー

Or:

QUIT;
ログイン後にコピー

summary

Oracle での SQL ステートメントの実行は非常に簡単です。 use SQL *Plus このツールはデータベースにログインし、実行する必要がある SQL ステートメントを入力します。 SQL ステートメントが正しい場合、Oracle はそれを実行し、クエリ結果を返します。 SQL 言語を使用すると、さまざまなビジネス ニーズに合わせて Oracle データベースのデータを簡単に操作できます。

以上がOracle で SQL ステートメントを実行する方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート