今日で本年度の業務は形の上では終了です。
社員の皆さん大変お疲れ様でした。
色々と大変な事もありましたが皆さんのおかげで乗り越える事が
出来ました。
本当にありがとうございました。
来年度も精一杯頑張りますのでどうぞ宜しくお願いします。
2007年12月29日土曜日
2007年12月18日火曜日
外部キー制約が効かない
DB(MySQL)に外部キー制約を設けてテーブル作成し、
SQLで外部キーが有効になっているかどうかを自信満々で
説明しながら実行した所、ものの見事に失敗・・・。
設定ファイル(my.ini)を見た所、ストレージエンジンの指定が無い・・・。
調べるとデフォルトはMyISAM。
MyISAMはトランザクションや外部キーをサポートしていない・・。
なのでmy.iniに
default-storage-engine=InnoDB
これを追加して再度チャレンジした結果うまくいきました。
うーん、させているね。
SQLで外部キーが有効になっているかどうかを自信満々で
説明しながら実行した所、ものの見事に失敗・・・。
設定ファイル(my.ini)を見た所、ストレージエンジンの指定が無い・・・。
調べるとデフォルトはMyISAM。
MyISAMはトランザクションや外部キーをサポートしていない・・。
なのでmy.iniに
default-storage-engine=InnoDB
これを追加して再度チャレンジした結果うまくいきました。
うーん、させているね。
インサート直後のAUTO_INCREMENTカラムの値
作業メモ
Mysqlでインサートを行った後のAUTO_INCREMENTカラムの
値を取得する方法
SELECT LAST_INSERT_ID() as insertedId
これで取得出来る。
Mysqlでインサートを行った後のAUTO_INCREMENTカラムの
値を取得する方法
SELECT LAST_INSERT_ID() as insertedId
これで取得出来る。
2007年10月4日木曜日
2007年9月22日土曜日
登録:
投稿 (Atom)