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

Bagaimana Anda menentukan Tabel SQL apa yang memiliki kolom identitas secara terprogram?

Cara potensial lain untuk melakukan ini untuk SQL Server, yang kurang bergantung pada tabel sistem (yang dapat berubah, versi ke versi) adalah dengan menggunakan tampilan INFORMATION_SCHEMA:

select COLUMN_NAME, TABLE_NAME
from INFORMATION_SCHEMA.COLUMNS
where COLUMNPROPERTY(object_id(TABLE_SCHEMA+'.'+TABLE_NAME), COLUMN_NAME, 'IsIdentity') = 1
order by TABLE_NAME 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dasar-dasar Mengelola File Data di SQL Server

  2. Konfigurasikan Pekerjaan SQL di SQL Server menggunakan T-SQL

  3. Tambahkan Akun Email Database ke Profil (SSMS)

  4. Pilih pernyataan untuk menemukan duplikat pada bidang tertentu

  5. Memformat Angka dengan mengisi dengan nol di depan di SQL Server