この記事では、Oracle の大文字と小文字の区別について説明します。一定の参考値があるので、困っている友達が参考になれば幸いです。
#1. データベース テーブルの列サイズは重要ですか?
まず、Oracle キーワード大文字と小文字を区別する必要はありません。たとえば、テーブルを作成するための CREATE または create は同等です。Oracle の大文字と小文字を区別しないための前提条件は、引用符は使用されます。「前提の下で!!!
たとえば、次の SQL で作成されるテーブル構造はすべて同じで、すべて大文字です (つまり、よく言われます) Oracle では大文字と小文字が区別されず、デフォルトは大文字です)二重引用符 " を使用してテーブル名、列を宣言する場合名前では大文字と小文字が区別されるのは明らかです!!!
テスト例: 大文字のテーブル構造の作成
ここでは DESC は予約キーワードであるため、「」のみを使用できます。正常に動作するには正常に動作するには次のステートメントを使用してください:
次のステートメントを使用すると、正しく機能しません:
次のステートメントを使用すると正常に機能します:
概要:
Oracle のデフォルトは大文字です。つまり、テーブル名と列名を制限するために " が使用されない場合、テーブル名は単に大文字になります。
テーブル構造を作成するときに、テーブル名または列名を修飾するために " を使用すると、生成されたテーブル名または列名は大文字と小文字に応じて厳密に一致します。 " に含まれており、クエリ内で厳密に一致する必要があります。
SQL で予約キーワードが使用されている場合、キーワードは " で修飾する必要があります。そうすれば SQL は正常に機能します。
2. クエリ ステートメント文字列で大文字と小文字が区別されるかどうか
Oracle では、文字列の内容の大文字と小文字が区別されます。 #テーブル内のデータ:
クエリ結果:
推奨チュートリアル: "
Oracle チュートリアル"
以上がOracle の大文字と小文字の区別の問題に関する簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。