[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 メーリングリストの案内