CREATE PROCEDURE と NOT NULL DEFAULT
created smalldatetime NOT NULL DEFAULT GETDATE()
でデータ登録日時を自動記録したい
ついでにINSERT INTO を毎回書くのは面倒なので、データ投入用プロシージャを用意。INSERT INTO で created は未指定
んが、「created は NULL 指定できません」とか出てコンパイル(?)に失敗しよる
このDEFAULT ガン無視仕様はプロシージャから他の Procedure/Function を呼び出す場合にも影響が出て、一々全パラメータ指定せにゃならん
なんて面倒な