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

MySQLでキーワードをエスケープするときに、バッククォートを使用する必要がありますか?

    (システム間で)最も移植性の高い方法は二重引用符を使用することですが、ANSI_QUOTESを有効にする必要があります。 ほとんどのインストールではデフォルトでオフになっています。

    したがって、異なるエンジン間でほぼ間違いなく有用な互換性を維持しながら(そして非互換性はそれ自体をバックティックのみに制限するのではなく、MySQL間で異なる無数の他のものに制限します および他のシステム)MySQLの異なるセットアップ間の互換性を無効にします これははるかに重要です。

    予約されたキーワードを避けることが常に最善の解決策です。



    1. VisualCOBOLをMySQLに接続する

    2. Codeigniterトランザクション

    3. テーブルが存在する場合はドロップテーブルを作成し、存在しない場合は作成するだけです

    4. OracleでのDapperの使用