6

sqlite をテストして、テーブルを作成しました。

$sqlite3 plop.db

sqlite> CREATE TABLE t (d DATE);

sqlite> INSERT INTO t (d) VALUES ('Hello');

sqlite> PRAGMA table_info(t);
0|a|DATE|0||0

sqlite> SELECT * FROM t;
Hello

では、CHAR(5) を DATE に挿入しようとしたときにエラーが発生しないのはなぜですか?

4

2 に答える 2