「非日本語フィールド」とは何ですか?
今まで見てきたRDBには無かったので。

データベースのクリエイトは、
CREATE DATABASE 'test.fdb' USER 'sysdba' PASSWORD 'masterkey' PAGE_SIZE=8192 DEFAULT CHARACTER SET SJIS_0208;

データ型は「Char(40)」という感じでやってますが。