その他のFAQ
このトピックでは、一般的な質問への回答を提供します。
VARCHAR (32) と STRING は同じストレージスペースを占有しますか?
どちらも可変長データ型です。同じ長さのデータを保存する場合、VARCHAR (32) と STRING は同じストレージスペースを占有します 。
VARCHAR (32) と STRING はデータクエリにおいて同じパフォーマンスを発揮しますか?
はい。
Oracle からインポートした TXT ファイルが、文字セットを UTF-8 に設定しても文字化けするのはなぜですか?
この問題を解決するには、以下の手順を実行します。
-
例えば、original という名前のファイルがあり、そのテキストが文字化けしています。このファイルの文字セットは ISO-8859-1 です。以下のコードを実行してファイルの文字セットを取得します。
file --mime-encoding origin.txt
origin.txt: iso-8859-1 -
iconvコマンドを実行して、このファイルの文字セットを UTF-8 に変換します。iconv -f iso-8859-1 -t utf-8 origin.txt > origin_utf-8.txt -
変換後もこのファイルのテキストが文字化けする場合、ファイルの文字セットを GBK として再評価し、再度 UTF-8 に変換します。
iconv -f gbk -t utf-8 origin.txt > origin_utf-8.txt