[前][次][番号順一覧][スレッド一覧]

mysql:14051

From: 早間 <早間 <hayama@xxxxxxxxxx>>
Date: Thu, 07 Jun 2007 11:19:38 +0900 (JST)
Subject: [mysql 14051] Re: 漢字データのINSERT

> 
> 2.c:\mysql5\bin\myql -u root -p×××× < create DbMySQL.sql
>      で、エラーがでます。
>    (error文)
>       ERROR 1406 (22001) at line 718:
>                   Data too logn for column 'name' at row1
> 
>      とでます。 なお、718行は
>      INSERT INTO appconf VALUES('conf','設定');
> 
> 
> 3.調べてみますと漢字(設定の文字)がまずいようです。
>   さらに調べると、
>     コマンドラインクライアント
>      <スタートメニュー><プログラム><MySQL><MySQL Server5.0>
>     のなかの<MySQL Command Line Client>
>   を起動して
> 
>    mysql>INSERT INTO appconf VALUES('conf','設定');
> 
>      では、データの挿入ができます。
> 
>   それで、疑問および質問ですが
> 
>  1.なぜ、2ではだめで3の方法だと挿入できるのか?。
>  2.sql文のテキストファイルから、テーブルへのデータ挿入を
>    行いたいので、2の方法で漢字のデータでもデータの挿入
>     ができるようにするにはどうしたらよいか?。
> 

一般論で言えば「717行目以前でコーテーションが正しくない。」と思い
ますがいかがでしょう。

-- 早間 義博


[前][次][番号順一覧][スレッド一覧]

     14047 2007-06-07 08:46 ["kajiwara" <kajiwara] 起動エラー                              
     14048 2007-06-07 09:03 ┗[mye <mye@xxxxxxxxxx>]                                       
     14049 2007-06-07 09:28  ┗["kajiwara" <kajiwara]                                     
     14050 2007-05-10 10:36   ┣[情報システム課 <hiok] 漢字データのINSERT                
->   14051 2007-06-07 11:19   ┃┗[早間 <hayama@xxxxxxx]                                 
     14052 2007-06-07 12:02   ┗["kajiwara" <kajiwara]