データベースの作成

JDBC経由でアクセスされるデータベースを作成する時、そのデータ用に適切な符号化方式を選択することが重要です。 他のインタフェースの多くではどんなデータが送受信されるかについて注意することはなく、不適切な設定をしていても問題ありませんが、Javaの場合正しくデータが符号化されていることを確実にしなければなりません。 SQL_ASCII符号化方式を使うデータベースを使用してはいけません。 これは実際には符号化方式ではなく、7ビットのASCII文字セットに合わないデータを格納しようとした時すぐに問題になります。 符号化方式がわからない場合やどのようなデータが格納されるか確定していない場合は、デフォルトでUNICODE符号化方式の使用することが合理的です。