SQL Server で現在日時を取得して、整数の文字列として保存する方法です。
あんまり需要は無いかもしれませんが、今回保存する汎用テーブル構造が キー:nvarchar(50) , 値:nvarchar(50) なので、こういう方法で。。。
下記のように convert 関数を使って、いったん timestamp 型に変えた後、bigint に変える方法にしてみました。
bigint の値から nvarchar 型のフィールドへは暗黙的キャストで入れれるので、特に何もしてません。
convert(bigint, convert(timestamp,GETDATE(),121 ),2)
参考: