[pgsql-jp: 38731] Re: クライアントの文字コードと、データベースの文字コードの制限
藤澤
qsecofr1 @ hotmail.com
2007年 9月 4日 (火) 19:17:54 JST
> ちなみに、HTMLの maxlength も単位は文字です。バイトではありませ
> ん。ですから、maxlength="10" のテキストフィールドを格納するカラ
> ムとして、varchar(10) とするのは問題ありません。
なるほど!
ありがとうございます。
/藤澤
On Tue, 4 Sep 2007 19:24:48 +0900 (JST)
Tietew <tietew @ tietew.net> wrote:
>
> On Tue, 4 Sep 2007 16:57:50 +0900 (JST)
> In article <20070904165719.2657.QSECOFR1 @ hotmail.com>
> [[pgsql-jp: 38726] クライアントの文字コードと、データベースの文字コードの制限]
> 藤澤 <qsecofr1 @ hotmail.com> wrote:
>
> > データベースの文字コードを、UTF-8 にしているのですが、
> > varchar(10) とした列には、常にブラウザ上の10バイトの文字列を
> > 格納できるのでしょうか?
> > それとも、UTF-8 の時には、varchar(10) の 10 は文字数を表す
> > のでしょうか?
>
> どのような文字コードを使っていても、単位は文字です。バイトではあ
> りません。
>
> ちなみに、HTMLの maxlength も単位は文字です。バイトではありませ
> ん。ですから、maxlength="10" のテキストフィールドを格納するカラ
> ムとして、varchar(10) とするのは問題ありません。
>
>
> --
> Tietew <tietew @ tietew.net>
> Blog: http://www.tietew.jp/
> PGP: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA
pgsql-jp メーリングリストの案内