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

Permintaan T-SQL untuk menampilkan definisi tabel?

Tidak ada cara mudah untuk mengembalikan DDL. Namun Anda bisa mendapatkan sebagian besar detail dari Tampilan Skema Informasi dan Tampilan Sistem.

SELECT ORDINAL_POSITION, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH , IS_NULLABLE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Customers' SELECT CONSTRAINT_NAME FROM INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE WHERE TABLE_NAME = 'Customers' SELECT name, type_desc, is_unique, is_primary_key FROM sys.indexes WHERE [object_id] = OBJECT_ID('dbo.Customers')

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menghubungkan Delphi di Linux ke SQL Server

  2. SQL, Bagaimana Menggabungkan hasil?

  3. Bagaimana cara menghapus 1000 baris teratas dari tabel menggunakan Sql Server 2008?

  4. Kesalahan SQL Server 113:Tanda komentar akhir hilang '*/'

  5. Cara membuat daftar file di dalam folder dengan SQL Server