2010-10-01から1ヶ月間の記事一覧

auto_incrementを設定する場合の制約

int型に設定可能なオプション、auto_incrementは確かに便利なのですが、これも色々使う上で制約がありますよ、というお話です。 mysql> create table test1(id int auto_increment, name varchar(20), index(id)); Query OK, 0 rows affected (0.09 sec)mysq…

MSCSからJDBC(OCI)ドライバを使う場合の注意

Microsoft製のクラスタソフト、MSCS経由でJavaアプリケーションを起動してJDBC(OCI)でOracle Databaseにアクセスする場合、ユーザ環境変数のPATHに%ORACLE_HOME%\binが入っている必要があります。 MSCSはクラスタ対象アプリ起動時にシステム環境変数を無効に…

CURRENT_TIMESTAMPを使う場合の留意事項

CURRENT_TIMESTAMP型についての注意は詳しくは公式リファレンス参照のこと。 http://dev.mysql.com/doc/refman/5.1/ja/timestamp-4-1.html ・通常、NOT NULLを指定しなかったカラムはNULL許可となるが、Default値にCURRENT_TIMESTAMPを設定したTIMESTAMP型カ…