整数値をMySQLデータベースに転記するときは、引用符を使用する必要がありますか? 引用符を使用し、引用符を使用しないことの違いは何ですか?MySQLの整数引用符ですか?
1
A
答えて
3
これは、この場合の一般的なプログラミングの答えのIMOです。整数を使用する場合は、文字列のように扱うべきではありません(引用符を使用します)。ほとんどの場合、処理エンジンは文字列からintにキャストする必要があります。だから、なぜそれが既にintで始まっているのであれば、余計な作業を追加するのですか?
1
ほとんどの場合、違いは見られませんが、IN
演算子に多くの数値IDを渡すと、その違いが大きくなることがあります。演算子は引数をソートしてランダムアクセスをより順番に行い、文字列引数はオプティマイザを混乱させる可能性があります。
関連する問題
- 1. MySQLの引用符
- 2. MySQLでの二重引用符(Laravel Seeder)
- 3. Pythonで整数変数を引用符なしで使用する
- 4. 二重引用符と一重引用符を使用する場合mysql
- 5. Mysql引用符と二重引用符を使用したPHPの挿入
- 6. パンダの複数引用符
- 7. 引用符内のXML引用符
- 8. 引用符の中で引用符を使用するには
- 9. regex - すべての整数を二重引用符で囲みます
- 10. mysqlでnビットの符号なし整数を表す
- 11. VBAで閉じた引用符と括弧内の整数値を増やす
- 12. Python - 引用符で引用符を使用する
- 13. 引用符内引用符問題
- 14. PHPの引用符をMySQLの結果(PDO)からエスケープする
- 15. 複数の引用符とカンマを引用符で囲んでエスケープする方法はありますか?
- 16. 整数を一重引用符で文字列に変換する方法
- 17. mysqlのnew/old.colnameに引用符を追加しますか?
- 18. コマンドライン引数で引用符を使用する
- 19. 一重引用符と二重引用符の重要性は何ですか?
- 20. まっすぐ引用符を引用符で囲む
- 21. grep引用符で
- 22. PythonのMySQLクエリで引用符をエスケープします
- 23. PHPは、mySQLフィールドのecho変数を引用符で囲みます。
- 24. CLI引数での一重引用符または二重引用符の使用
- 25. 引用符を引用符で囲んでcmd.exe
- 26. コマンドラインでmysqlを一重引用符で実行する方法
- 27. PHPとMYSQLを使用して単一引用符で渡される変数
- 28. mysqlクエリの一重引用符データからエスケープ
- 29. MYSQL - 引用符で囲まれたテーブル名/フィールド名と引用符なしの名前
- 30. 二重引用符で囲んだ二重引用符
これはSQLインジェクションを防ぐのに役立ちます。 –