SQL 規定値に関数使って作ってみた

SQL規定値を作ってみた。

以前から使っていたが、規定値内に関数が使えることを検証したかった。

内容は レコードの保存時刻を 規定値で登録する、というもの

下図:テーブル定義の 「規定値またはバインド」に 関数をいれる。

図は ユニバーサル時刻なので、9時間 +して 日本時間にしています。

f:id:nminebb:20181118111745p:plain

規定値を使うと、別のプログラムでデータインサートするときに、規定値であることを明示しておかないと、

「あれ、インサートしたのに値が違うやん!」になるので、

あえて 列名に '_DEAULT'  を付与した。