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

mysql:15275

From: "Watanabe Tomoyuki" <"Watanabe Tomoyuki" <WATANABE.TOMOYUKI.2@xxxxxxxxxx>>
Date: Thu, 22 Apr 2010 11:51:33 +0900
Subject: [mysql 15275] Re: MySQL5.1 DATE型項目の制限について

渡辺と申します。

Windows版5.1.42を使ってます。


Windows版のデフォルトは「STRICT_ALL_TABLES が指定されている」と記憶しております。

my.iniの下記の部分を探してみてください。
# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

参考:
http://dev.mysql.com/doc/refman/5.1/ja/server-sql-mode.html


> -----Original Message-----
> From: Nakase Hiroaki [mailto:h_nakase@xxxxxxxxxx] 
> Sent: Thursday, April 22, 2010 11:41 AM
> To: ml@xxxxxxxxxx
> Subject: [mysql 15274] Re: MySQL5.1 DATE型項目の制限について
> 
> 
> 中瀬です
> 
> 一応こちらのLinux版の5.1.44では
> create table t1(id integer,dt date);
> 
> insert into t1 values(1,' ');
> Query OK, 1 row affected, 1 warning (0.01 sec)
> 
> insert into t1 values(2,'');
> Query OK, 1 row affected, 1 warning (0.01 sec)
> 
> insert into t1 values(3,' ');
> Query OK, 1 row affected, 1 warning (0.01 sec)
> 
> insert into t1 values(4," ");
> Query OK, 1 row affected, 1 warning (0.01 sec)
> 
> insert into t1 values(5,"");
> Query OK, 1 row affected, 1 warning (0.01 sec)
> 
> select * from t1;
> +------+------------+
> | id   | dt         |
> +------+------------+
> |    1 | 0000-00-00 |
> |    2 | 0000-00-00 |
> |    3 | 0000-00-00 |
> |    4 | 0000-00-00 |
> |    5 | 0000-00-00 |
> +------+------------+
> 5 rows in set (0.00 sec)
> 
> のように特に問題なくinsert自体は成功してますが。
> 
> 
> <201004221112.AHH95327.BBNOCTPV@xxxxxxxxxx> の、
>    "[mysql 15271] MySQL5.1 DATE型項目の制限について" において、
>    "KDDI   鈴木 正信<masanobu@xxxxxxxxxx>"さんは書きました:
> 
> > 
> > こんにちは 鈴木と申します
> > 
> > Windows版 MySQL4.1.7(32) で動かしているWEBベースのシステムを
> > Windows版 MySQL5.1.45(64) に載せ変える為のTEST作業を行っていますが
> > 
> > MySQL4.1.7では許容されていた DATE型項目への
> > 空白の代入が、MySQL5.1.45ではエラーになります
> > (null や '0000-00-00' はOK)
> > 
> > 空白を'0000-00-00'に変換するとなると
> > 改修規模が膨れ上がるので、うろたえています・・・
> > 空白の代入を許す方法は無いものでしょうか?
> > 
> > 何かご存知の方に解決の糸口をアドバイス頂ければ
> > と思い投稿致しました。何卒宜しくお願い致します。
> > 
> > 
> 
> 
> --------------------------
> 中瀬
> 
> http://cmssvr.sytes.net/
> --------------------------
> 
> 
> 

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

     15271 2010-04-22 11:12 [KDDI 鈴木 正信 <mas] MySQL5.1 DATE型項目の制限について       
     15272 2010-04-22 11:28 ┣[SAKAI Kei <sak2@xxxx]                                       
     15276 2010-04-22 12:14 ┃┗[KDDI 鈴木 正信 <mas]                                     
     15278 2010-04-22 12:42 ┃ ┗[SAKAI Kei <sak2@xxxx]                                   
     15280 2010-04-22 12:57 ┃  ┗[KDDI 鈴木 正信 <mas]                                 
     15274 2010-04-22 11:40 ┣[Nakase Hiroaki <h_na]                                       
->   15275 2010-04-22 11:51 ┃┗["Watanabe Tomoyuki" ]                                     
     15279 2010-04-22 12:47 ┃ ┗[KDDI 鈴木 正信 <mas]                                   
     15281 2010-04-22 12:58 ┃  ┗[SAKAI Kei <sak2@xxxx]                                 
     15359 2010-07-13 08:48 ┗[KDDI 鈴木 正信 <mas] MySQL5.1 mysqldumpのエラーについて    
     15360 2010-07-13 11:09  ┣[Mikiya Okuno <mikiya]                                     
     15362 2010-07-13 14:22  ┃┗[KDDI 鈴木 正信 <mas]                                   
   @ 15361 2010-07-13 11:11  ┗[らっちょ らっちょ <z]