1、Orcleケース感受性(条件列)MySQLデータベースの大文字と小文字の区別を構成することができ
すべての従業員情報の問い合わせ:
大文字と小文字のクエリ結果にKINGという名前の従業員のクエリが異なる場合:
2、敏感な日付形式(デフォルト日月年)
(1)デフォルトフォーマット
(2)(日付に変更された)日付形式を変更します。
ALTER SESSIONセットNLS_DATE_FORMAT = 'YYYY-MM-DD';
現在のセッションは、システムがすべて有効で、有効です。
セットがヌル値が含まれている場合、図3に示すように、それはしないで使用することができない、しかしで使用することができます。
コレクションの値は、可能な場合は、していない使用できないこと、結果を持っていますが、無駄の問い合わせにすべき理解の文字通りの意味に従っていない使用します。
クエリで使用する場合は、そこCOMM NULL値がなく、チェックアウトすることができない、適切にクエリーテーブルを空にすることはできません。
4、エスケープ文字
クエリ処理における状況や文字の競合操作がスタッフの名前にアンダースコアが含まれている照会するファジークエリの時間の間に、例えば、エスケープ文字でエスケープする必要があります場合は、SQL文のアンダースコアは次のように扱われますあいまいクエリは、エスケープ文字を使用するためにここに、そう、任意の1つの文字を表し、アンダースコア、あいまいクエリは、転送が真の下線で強調しています。
5、SQLの最適化
選択 * から学生 どこ 条件1または/および条件2
SQLステートメントは、右から左へ実行された条件の実行中の文、およびコネクタは、彼らが実行する必要はありませんので、結果は左に、右のエラー条件として書かれるべきときであるとき。
コネクタは左に実行する必要はありませんので、結果は、右のエラー条件として書かれるべきときであるかとき。
6、時間と空間の値は、問題の場所をソートします
昇順(1):NULL値の後に
高い順に(2):第一ヌル
(3)NULL値の背面に下降するとき: