DataBase

MySQL の transaction[トランザクション]をする場合の注意点

下記があるので、本当に注意!!!!!!!! SUPER 権限 user の場合は AUTOCOMMIT が必ず ON になっています。 transaction[トランザクション]を行いたい場合は、注意しなければなりません。 --確認方法 SELECT @@AUTOCOMMIT; --変更方法 SET AUTOCOMMIT=0; --SUPE…

自分の知識を full に使って一番簡単な DataBase って何かなを考える。

そう言えば、MySQL や PostgreSQL や SQLite や Sybase などを使うだけで、全く実装の中身を考えた事が無かった。 それでは、駄目だと思えて来たので、なので考える事にする。 もしかしたら、そんな事から(人の目に触れ大化け事に期待しています。)新しい Da…

MySQL で auto_increment の default 設定

auto_increment 4.1.* 以降だと auto_increment の Column には default 設定が出来ない。 mimic28号でした。

MySQL で日付型の default 設定

ttp://dev.mysql.com/doc/mysql/ja/datetime.html ttp://dev.mysql.com/doc/mysql/ja/create-table.html ttp://dev.mysql.com/doc/mysql/ja/date-and-time-functions.html default CURRENT_TIMESTAMP は datetime 型では使う事が出来ない。 INSERT のみ NULL…

Sybase Adaptive Server Enterprise Express Edition for Linux の Debian への Install memo

兎に角大変だったので Sybase Adaptive Server Enterprise Express Edition(ASE) 15.0.0 の Install memo を残しておこう。 ttp://infocenter.sybase.com/help/ ttp://infocenter.sybase.com/help/topic/com.sybase.dc39544_1501/pdf/installnx_ja.pdf?nofra…

そんなSQLの記述方法があったとは!!

ttp://www.geocities.jp/mickindex/database/idx_database.html 知らなくて損をしていていました。 目から鱗です。 今度、参考にして使っていきます。 mimic28号でした。

"文字code"の考慮。

Shift_JIS って良く使うけどぉ。 CP932(MS932 もしくは windows-31j)と言う Shift_JIS 似た "文字code"が存在するのを知った。 ※CP932 と MS932 と windows-31j は 3つとも同じものを指す。 これを使うと、携帯電話で扱っている絵文字も、そのまま DataBase …