Съдържание:

Как да получа списък с колони в SQL?
Как да получа списък с колони в SQL?

Видео: Как да получа списък с колони в SQL?

Видео: Как да получа списък с колони в SQL?
Видео: Работа с блокировками в SQL Server 2024, Ноември
Anonim

Microsoft SQL Server Management Studio 2008 R2: В a запитване редактор, ако маркирате текста на името на таблицата (ex dbo. MyTable) и натиснете ALT + F1, ще получите списък с колона имена, вид, дължина и др.

Просто така, как да получа списък с колони в SQL таблица?

Тази първа заявка ще върне всички таблици в базата данни, към която отправяте заявка

  1. ИЗБЕРЕТЕ TABLE_NAME ОТ INFORMATION_SCHEMA. TABLES.
  2. ИЗБЕРЕТЕ TABLE_NAME, COLUMN_NAME ОТ INFORMATION_SCHEMA. COLUMNS.
  3. ИЗБЕРЕТЕ COLUMN_NAME ОТ INFORMATION_SCHEMA. COLUMNS WHERE TABLE_NAME = 'Албум'
  4. АКО СЪЩЕСТВУВА(ИЗБЕРЕТЕ * ОТ INFORMATION_SCHEMA.

как да получа списък с всички таблици в SQL? Има няколко изгледа в речника на данните, които можете да направите заявка, и кои от тях можете да видите, ще зависят от вашите привилегии. Най-лесният начин да видите всички маси в базата данни е да потърсите изгледа all_tables: ИЗБЕРЕТЕ собственик, име_на_таблица ОТ всички_таблици; Това ще покаже собственика (потребителя) и името на маса.

Впоследствие може да се попита и как да получа списък с всички таблици и колони в SQL Server?

Следната T-SQL заявка на Microsoft SQL Server изброява всички таблици с колони и типове данни, използвайки метаданните на базата данни за изгледи INFORMATION_SCHEMA:

  1. ИЗПОЛЗВАЙТЕ AdventureWorks2008;
  2. ИЗБЕРЕТЕ SchemaName = c. таблица_схема,
  3. Име на таблица = c.
  4. Име на колона = c.
  5. Тип на данни = тип_данни.
  6. ОТ информационна_схема.
  7. INNER JOIN information_schema.
  8. ВКЛ. в.

Какво представлява операторът SQL Select?

В SQL оператор SELECT връща резултатен набор от записи от една или повече таблици. А SELECT израз извлича нула или повече реда от една или повече таблици на база данни или изгледи на база данни. ORDER BY указва ред, в който да се върнат редовете. AS предоставя псевдоним, който може да се използва за временно преименуване на таблици или колони.

Препоръчано: