sql >> データベース >  >> RDS >> Oracle

コロン記号はSQLクエリで何をしますか?

    クエリで「:」は何を表しますか?

    バインド変数。バインド変数を使用すると、単一のSQLステートメント(クエリまたはDML)を何度も再利用でき、セキュリティ(SQLインジェクション攻撃を禁止することにより)とパフォーマンス(必要な解析の量を減らすことにより)に役立ちます。

    どのようにして目的の値を取得しますか?

    Oracleがクエリ(またはDML)を実行する前に、プログラムはカーソルを作成します。プログラムは、そのカーソルに対して解析されるSQLを発行し、SQLによって参照される各バインド変数の値をバインドする必要があります。これがどのように行われるかは、言語によって異なります。

    その標識は何と呼ばれていますか?

    コロン。



    1. oratop

    2. データが存在しない場合でも月ごとのレコードを選択するMysql

    3. 非正規化:いつ、なぜ、どのように

    4. SQLの結果をフィルタリングする方法は、多くのスルー関係になります