Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm thế nào để lấy danh sách bảng trong cơ sở dữ liệu, sử dụng MS SQL 2008?

Điều này sẽ cung cấp cho bạn danh sách tất cả các bảng trong cơ sở dữ liệu của bạn

SELECT Distinct TABLE_NAME FROM information_schema.TABLES

Vì vậy, bạn có thể sử dụng nó tương tự như kiểm tra cơ sở dữ liệu của bạn.

If NOT EXISTS(SELECT Distinct TABLE_NAME FROM information_schema.TABLES Where TABLE_NAME = 'Your_Table')
BEGIN
    --CREATE TABLE Your_Table
END
GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Độ chính xác của kiểu dữ liệu SYSDATETIME trong SQL Server

  2. Cách sao chép một hàng từ một bảng SQL Server này sang một bảng khác

  3. Có thể khôi phục bản sao lưu Sql Server 2008 trong sql server 2005 không

  4. sql:GIỮA v1 VÀ v2

  5. Cách bỏ qua các thẻ html trong Sql Server 2008 Full Text Search