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]