Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Kolom IDENTITAS SQLServer dengan teks

Selain jawaban lain, Anda dapat membuat kolom terhitung di tabel untuk memberikan apa yang Anda minta.

CREATE TABLE dbo.MyTable
(
    Id int NOT NULL PRIMARY KEY,
    CombinedId AS 'ABCD-' + CAST(Id as varchar(16)) 
)

Atau:

CREATE TABLE dbo.MyTable
(
    Id int NOT NULL PRIMARY KEY,
    PrefixField varchar(16),
    CombinedId AS PrefixField + CAST(Id as varchar(16)) 
)

(Pertanyaan Anda tidak mengatakan apakah awalan dimaksudkan untuk diperbaiki atau tidak...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Optimalisasi kueri SQL:Praktik terbaik untuk meningkatkan kinerja

  2. Kompres Partisi Tertentu dalam Tabel di SQL Server (T-SQL)

  3. TAMPILKAN DATABASES Setara di SQL Server – sp_databases

  4. Instalasi Cluster Failover SQL Server -3

  5. Mempermudah kinerja SQL Server