関連するフィールドに200kbを超えるデータを挿入することができない場合、varcharのサイズを指定する必要があります。varchar(50)に挿入できるデータの最大サイズは何ですか?
0
A
答えて
0
非ユニコード文字データの場合は、最大でvarchar(8000)
を使用する必要があります。 varcharの数値はバイトを表します。 200kbの制限を超えない最大8000を指定できます。ストレージサイズは、入力されたデータの実際の長さ+ 2バイトです。
EDIT - 修正 - 後
のMySQL 5.0.3でVARCHARの実効最大長と最大行サイズの対象となる(65,535バイト、すべての列間で共有されている)及び - 以下のコメント使用されている文字セット "になりますので、それ以外の行に応じてより小さくなる可能性があります
1
64kbを超えるデータを保存する場合は、TEXT or BLOB column typesを使用する必要があります。mysqlには64kb limit for VARCHAR types
1行あたり64kb未満しか保存されない列の場合は、次のことができます。 VARCHARを使用しますが、かっこ内の数字は、列が取ることができる最大文字数でなければなりません。ただし、テーブルのスキャンでパフォーマンスが低下することを避けるために、innodbを使用している場合は、大きいテキストがTEXTまたはBLOBカラムの方が良い場合もあります(innodb will store the contents of the TEXT/BLOB type away from the other columns)。
関連する問題
- 1. NSDataの最大サイズはSQliteに挿入できますか?
- 2. mysqlのvarchar()の最大サイズを設定する際のポイントは何ですか?
- 3. SQL Serverの最大行サイズとVarchar(最大)サイズ
- 4. 最大ヒープでの挿入
- 5. Oracleテーブルに大きなサイズのデータを挿入/更新するにはどうすればよいですか?
- 6. DB2ユニーク索引でサポートできるNVARCHARの最大サイズは何ですか?
- 7. URL内のURL単語の最大サイズは何ですか?
- 8. androidのHTTP Postメソッドの最大サイズは何ですか
- 9. iosのsqliteの最大サイズ制限は何ですか
- 10. microsoft.exchange.webservices.data.folder.idフィールドの最大サイズは何ですか
- 11. 大きなデータをEF 6を使用してvarchar(max)に挿入または更新する方法
- 12. 大量の挿入/書き込みにはnoSQLデータベースが最適ですか?
- 13. リストボックスのサイズにデータが入力されると、ボタンのサイズが大きくなるのはなぜですか?
- 14. 最大BSSのサイズとデータ
- 15. VarChar(50)のSQL Serverインデックス - このフルテキストは?または何?
- 16. 入力フィールド名の最大サイズは?
- 17. varchar(最大)の文字数
- 18. VARCHARのデフォルトと最大長
- 19. IDの最大サイズ/長さは何ですか(特にコメントIDの場合)
- 20. MQTTを使用して送信するイメージの最大サイズは何ですか
- 21. sizeof unionは、常にその中の最大のデータ型のサイズですか?
- 22. varchar(n)列の最大宣言サイズを取得することは可能ですか?
- 23. MongoDBの最大bsonサイズは回避できますか?
- 24. メッセージの最大サイズOpenShift/Node.jsはサービスできますか?
- 25. RabbitMQメッセージの最大サイズは保存できますか?
- 26. MongoDB + Nodejs最大長を挿入する
- 27. 50州の50データベースを動的に作成し、関連するデータベースにレコードを挿入したいですか?
- 28. カラムがvarcharのときにmysqlを最大に見つける
- 29. WMSはデータを挿入できます
- 30. sqlite3データ型varchar(10)の10は何ですか?
2048は200kbに収まりません... – bdonlan
@bdonlan - はい、あなたは正しいです。私の答えを編集してvarcharから2048を削除しました。 –
8000文字は200 KBのデータにも適合しません:) – bdonlan