陸奥サイト

陸奥書庫

mysqlの備忘録


2008.10.15

mySQLで煮え湯を飲まされたのでメモ。

1.limit、offset構文が違う
他は「limit a offset b」という感じなのに「limit a,b」みたいな記法になってる。
mysqlとpostgresでdefineで切り分けるクラスを作成していますが、
結構こういう対応は面倒でしたな。

2.timestamp型の仕様
timestamp型のフィールドは、どこか一つを変えると全部変わるらしい。
実際変わってて、コードが悪いのかと思わせる嫌な気分にさせる仕様。
変えたくない場合はdatetime型を使用するらしい。

mySQLは結構独特で使いにくい。
レンタルサーバでDBを選べないので仕方なく使用中。


ついでにSQL Serverも。
どうやらoffsetが指定できないという噂が・・・