学生IDという列があり、その列にSN + useridのように挿入したいテーブルがありますが、新しい列を作成してこれを行う方法は知っていますが、ユーザーがいるときはいつでもこれを既存の列に追加したいと思います挿入されます。
ALTER TABLE [dbo].[Profile_Master]
Add [new] as ('SN'+CONVERT([varchar] (10),[UserId],(0)))
学生IDという列があり、その列にSN + useridのように挿入したいテーブルがありますが、新しい列を作成してこれを行う方法は知っていますが、ユーザーがいるときはいつでもこれを既存の列に追加したいと思います挿入されます。
ALTER TABLE [dbo].[Profile_Master]
Add [new] as ('SN'+CONVERT([varchar] (10),[UserId],(0)))
ソリューションはすでに要件に準拠しています。つまり、計算列を作成しています。
したがって、既存のレコードと将来作成される新しいレコードに対して機能します。
SQL Serverでは、トリガーを使用してこれを行うことができます。
http://msdn.microsoft.com/en-us/library/aa258254%28v=sql.80%29.aspx