MySQL:TIMESTAMPフィールドが使い物にならない理由
日時を表すフィールドとしてはTIMESTAMPとDATETIMEというフィールド型がある。どちらもJava上からは(MySQLドライバの扱いとしては)、java.sql.Timestampになるようだ。
しかし、この二つに ...
MySQL:IDを生成する方法
テーブルとは無関係に1から始まる連番値を生成させたい。Firebirdにはこの機能がある。以下に説明がある。
SQL statements for generators要するに、DB内に存在するスレッドセーフな変数 ...
MySQLのBLOBデータ型の最大サイズの理由が不明
MySQLのいわゆるBLOB型は、最大長によって型が異なっている。例えばバイナリ用の型としては、
TINYBLOB 最大長が 255 バイト。BLOB 最大長が 65,535バイト。
MEDIUMBLOB 最大長が ...