0

学生IDという列があり、その列にSN + useridのように挿入したいテーブルがありますが、新しい列を作成してこれを行う方法は知っていますが、ユーザーがいるときはいつでもこれを既存の列に追加したいと思います挿入されます。

ALTER TABLE [dbo].[Profile_Master]
Add [new] as ('SN'+CONVERT([varchar] (10),[UserId],(0)))
4

2 に答える 2

0

ソリューションはすでに要件に準拠しています。つまり、計算列を作成しています。

したがって、既存のレコードと将来作成される新しいレコードに対して機能します。

于 2012-10-02T16:42:08.340 に答える
0

SQL Serverでは、トリガーを使用してこれを行うことができます。

http://msdn.microsoft.com/en-us/library/aa258254%28v=sql.80%29.aspx

于 2012-10-02T16:37:37.583 に答える