mysql:8047
From: きたぢま <きたぢま <kitajima@xxxxxxxxxx>>
Date: Thu, 17 Jul 2003 11:47:34 +0900
Subject: [mysql 08047] Re: 強制的に CHAR 型にする方法
これは[MIYATSU Kazunari]様が[03/07/16 14:51:57]に送信された、 [[mysql 08043] RE: 強制的に CHAR 型にする方法]への返信です。 〆 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 回答ありがとうございます。 MIYATSU> 末尾の空白も必要ならBLOB型にしておくのは駄目かなぁ。 MIYATSU> http://www.mysql.gr.jp/jpdoc/4.0/manual.ja_Reference.html#BLOB MIYATSU> >VARCHAR フィールドで行っているようには、BLOB と TEXT フィールドの値の後ろに MIYATSU> ついている連続した空白文字は切り落とされません。 確かにTEXT型やBLOB型は、挿入した空白もそのまま取り出せるのですが…。 本件の最初のメールでも書いたのですが、 INTERT INTO hoge VALUES('xx'); ←CHAR(10)に対する挿入 SELECT * FROM hoge; →出力結果'xx 'となってほしい。 なので、、、プログラム側でRPAD的な処理を施してから毎回挿入する処理が 必要ということですよね。 でも、情報ありがとうございました! きたぢま <kitajima@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp/ ━━━━────────────────────────────
8025 2003-07-15 13:18 [きたぢま <kitajima@x] 強制的に CHAR 型にする方法 8026 2003-07-15 13:49 ┣[SUGAWARA Hajime <sug] 8028 2003-07-15 15:30 ┃┗[きたぢま <kitajima@x] 8029 2003-07-15 18:12 ┃ ┗[Kazuaki Inagaki <ina] 8032 2003-07-16 11:00 ┃ ┗[きたぢま <kitajima@x] 8033 2003-07-16 11:05 ┃ ┣[箱田賢一 <hakoda@xxx] 8039 2003-07-16 13:29 ┃ ┃┗[きたぢま <kitajima@x] 8034 2003-07-16 12:26 ┃ ┗[SUGAWARA Hajime <sug] 8041 2003-07-16 13:33 ┃ ┗[きたぢま <kitajima@x] 8044 2003-07-16 15:00 ┃ ┗[SUGAWARA Hajime <sug] 8048 2003-07-17 11:55 ┃ ┗[きたぢま <kitajima@x] 8043 2003-07-16 14:51 ┗["MIYATSU Kazunari" <] -> 8047 2003-07-17 11:47 ┗[きたぢま <kitajima@x]