Mục lục:

Làm cách nào để lấy danh sách các cột trong SQL?
Làm cách nào để lấy danh sách các cột trong SQL?

Video: Làm cách nào để lấy danh sách các cột trong SQL?

Video: Làm cách nào để lấy danh sách các cột trong SQL?
Video: SQL SERVER CƠ BẢN | HƯỚNG DẪN SỬ DỤNG ALTER TABLE, TRUNCATE TABLE, DROP TABLE TRONG SQL SERVER 2024, Tháng mười một
Anonim

Microsoft SQL Server Management Studio 2008 R2: Trong một truy vấn trình chỉnh sửa, nếu bạn đánh dấu văn bản của tên bảng (ví dụ: dbo. MyTable) và nhấn ALT + F1, bạn sẽ nhận được danh sách cột tên, loại, độ dài, v.v.

Đơn giản như vậy, làm cách nào để lấy danh sách các cột trong bảng SQL?

Truy vấn đầu tiên này sẽ trả về tất cả các bảng trong cơ sở dữ liệu mà bạn đang truy vấn

  1. CHỌN TABLE_NAME TỪ INFORMATION_SCHEMA. TABLES.
  2. CHỌN TABLE_NAME, COLUMN_NAME TỪ INFORMATION_SCHEMA. COLUMNS.
  3. CHỌN COLUMN_NAME TỪ INFORMATION_SCHEMA. COLUMNS WHERE TABLE_NAME = 'Anbom'
  4. NẾU TỒN TẠI (CHỌN * TỪ THÔNG TIN_SCHEMA.

làm cách nào để lấy danh sách tất cả các bảng trong SQL? Có một số chế độ xem trong từ điển dữ liệu mà bạn có thể truy vấn và chế độ xem nào bạn có thể xem sẽ tùy thuộc vào đặc quyền của bạn. Cách dễ nhất để xem tất cả các bảng trong cơ sở dữ liệu là truy vấn dạng xem all_tables: LỰA CHỌN chủ sở hữu, tên_bảng TỪ all_tables; Điều này sẽ hiển thị chủ sở hữu (người dùng) và tên của bàn.

Sau đó, người ta cũng có thể hỏi, làm cách nào để lấy danh sách tất cả các bảng và cột trong SQL Server?

Truy vấn Microsoft SQL Server T-SQL sau liệt kê tất cả các bảng có cột và kiểu dữ liệu bằng cách sử dụng siêu dữ liệu cơ sở dữ liệu dạng xem INFORMATION_SCHEMA:

  1. SỬ DỤNG AdventureWorks2008;
  2. CHỌN SchemaName = c. table_schema,
  3. TableName = c.
  4. ColumnName = c.
  5. DataType = data_type.
  6. FROM information_schema.
  7. INNER JOIN information_schema.
  8. VÀO c.

Câu lệnh SQL Select là gì?

Các Câu lệnh SELECT trong SQL trả về một tập hợp các bản ghi kết quả từ một hoặc nhiều bảng. MỘT Câu lệnh SELECT truy xuất không hoặc nhiều hàng từ một hoặc nhiều bảng cơ sở dữ liệu hoặc dạng xem cơ sở dữ liệu. ORDER BY chỉ định thứ tự trả về các hàng. AS cung cấp một bí danh có thể được sử dụng để tạm thời đổi tên bảng hoặc cột.

Đề xuất: