2

ASP.NET を使用して、以下の式で学生番号を生成する必要があります。

したがって、学生がデータベースに追加されるたびに、学生 ID が自動的に生成されます。

注(新しい学生をデータベースに追加するときは、正しい式に従うことができるように、データベースに追加された最後の学生 ID を知る必要があります)。

RS 1011000  
RS 1011001  
RS 1011002  
RS 1011003  
RS 1011004 
4

1 に答える 1

2

bigint identity(10000000, 1) として id 列を作成し、その列の前に「RS」を付けた計算列を作成します。

だからあなたは次のようなものを得るでしょう

テーブルの作成例 (studentId bigint not null identity(10000000, 1), RsNumber as 'RS' + CAST(studentId as varchar(15)))

http://www.kodyaz.com/articles/sql-server-computed-column-calculated-column-sample.aspx

于 2013-08-01T05:54:24.153 に答える