06_DB

06_DB

データベースの取り扱いについての愚痴

◆◆◆ データベースの取り扱いは、どんな言語からでもやっぱり一苦労する。 メインフレームのcobolからDB2につなぐときのlinkage sectionは何て書いたらいいのかとか、CやVBから接続するときの関数はどう書いたらいいかとか、s...
06_DB

日付insert

例 castで文字列型を日付型にしてしまう insert into board values( null,'testuser', 'testmail','testcomment', cast('2009-08-03 23:58:01' as...
06_DB

mysql カラムやテーブルの操作

テーブルタイプの変更 mysql> ALTER TABLE CMN_TenpoMST ENGINE InnoDB; →トランザクション利用の場合は必須 mysql> ALTER TABLE tbl2 ENGINE MyISAM; →トランザ...
06_DB

mariadb サーバのパラメータ

秘伝のタレ mysqlを使ってる頃からあるパラメータ。今はdockerコンテナでmariadbに移したものを利用。普段はクラウドの中で動いていて、データとログとパラメータを永続化領域に置いてバックアップしたものを、ローカルdockerの中に...
06_DB

mariadb テーブルのロック

GUIクライアントからロックしてみる 以下のトランザクションを2つの「A5sql」実行窓から順番に動かすと、片方が10秒待った後、もう片方が10秒待って処理が完了する。 start transaction ; lock tables GVI...