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

DBに挿入すると、一重引用符で囲まれた文字列でエラーが発生するのはなぜですか?

    一重引用符は決して禁止されていません。データベースへの挿入中にエラーが発生したと単純に想定します。これは、mysql_real_escape_string()が省略されていることが原因である可能性があります。 入力値について。

    INSERT ... ('O'Reilly')を実行しようとすると、SQLエラーが発生します これがSQLエスケープ関数の要点です。



    1. MySQLでバッチ挿入を行う方法

    2. 休止状態エラー:参照されるテーブルの主キーがありません

    3. pg_ctlのヒントとコツ

    4. リンクサーバーに挿入された行のIDを取得する最良の方法は?