haiju's 開発メモ

開発に必要な情報を自分用にメモ

PostgreSQL 9.6.xでPHPで生成した現在日付がinsertできない件【調査中】

PostgreSQLの9.6.xにPHPで生成した現在日付(date('Y-m-d H:i:s'))を

insertしたいが、下記エラーが発生しinsertができない。

SQLSTATE[22007]: Invalid datetime format: 7 ERROR: invalid input syntax for type timestamp: "$created_at"

調べても調べても情報が明確じゃなくてよく分からない(ΦωΦ;)

同様に更新時に現在日付を入れる場合は、エラーが発生しない。

違うところといえば、insert先のtimestamp型の日付はnot nullだけどupdate先の

timestamp型の日付はnot nullじゃないということくらい。

selectで抽出する際の情報はたくさんあるのに、insertする際の情報はなかなか

ない...

[参考サイト]

stackoverflow.com

stackoverflow.com

stackoverflow.com

www.postgresql.org

www.postgresql.org

qiita.com

stackoverflow.com

forum.yiiframework.com

stackoverflow.com

www.postgresonline.com

tapoueh.org

github.com

qiita.com

mode.com

wiki.postgresql.org

zeoslib.sourceforge.net

qiita.com

stackoverflow.com

www.techscore.com

www.postgresqltutorial.com

zukucode.com

toritori0318.hatenadiary.jp

kaede.jp

codeday.me

www.rio.nekonikoban.org

gray-code.com

chaika.hatenablog.com

oreno-it.info

teratail.com

qiita.com

tama-game.hateblo.jp