こんにちは私はボタンをクリックするだけでデータベースにいくつかの値を保存しなければならないプロジェクトに取り組んでいます。これは、テーブルを作成するためのコードです。
create table dbo.Cpecial_Partner_Info_tbl
(
[S.No] int identity(1,1),
[Partner ID] varchar(20),
[Partner Code] varchar(20),
[Partner Name] varchar(100),
[Partner Type] varchar(15),
[User ID] varchar(50) primary key,
[Password] varchar(50),
)
この表にいくつかの値を追加しました。ここでの私の要件は、パートナーIDとパートナーコードの値がs.no値から取得されることです。たとえば、私のs.no値が「1」の場合、 partneridおよびparnterコードの値は「part01」および「pc01 」である必要があります。新しいテーブルを作成して条件を使用するためのコードを知っています。これは私が使用できるコードです:
create table dbo.Cpecial_Partner_Info_tbl
(
[S.No] int identity(1,1),
[Partner ID] as 'PART' + right('0' + Convert(VarChar(10), [S.No]), 1) persisted,
[Partner Code] as 'PC' + right('0' + Convert(VarChar(10), [S.No]), 1) persisted,
[Partner Name] varchar(100),
[Partner Type] varchar(15),
[User ID] varchar(50) primary key,
[Password] varchar(50),
)
しかし、上記のコードを使用すると、テーブルを再作成する必要があります。だから私の質問は、テーブルを再作成せずにパートナーIDとパートナーコードに上記の条件を適用できますか(私はすでにテーブルに重要なデータを持っているので)?前もって感謝します