Мазмұны:

SQL-де бағандар тізімін қалай алуға болады?
SQL-де бағандар тізімін қалай алуға болады?

Бейне: SQL-де бағандар тізімін қалай алуға болады?

Бейне: SQL-де бағандар тізімін қалай алуға болады?
Бейне: #Донор Қазірден бастап барлық кинотеатрларда! 2024, Мамыр
Anonim

Microsoft SQL Server Management Studio 2008 R2: a сұрау редакторында, егер кесте атауының мәтінін бөлектесеңіз (бұрынғы dbo. MyTable) және ALT + F1 пернелерін бассаңыз, сіз мынаны аласыз баған тізімі атаулары, түрі, ұзындығы және т.б.

Қарапайым, SQL кестесіндегі бағандар тізімін қалай алуға болады?

Бұл бірінші сұрау сіз сұрап жатқан дерекқордағы барлық кестелерді қайтарады

  1. INFORMATION_SCHEMA. TABLES ҚҰРАМЫНАН TABLE_NAME ТАҢДАУ.
  2. INFORMATION_SCHEMA. COLUMNS. КЕСТЕ_NAME, COLUMN_NAME ТАҢДАУ.
  3. INFORMATION_SCHEMA. COLUMNS FROM COLUMN_NAME ТАҢДАУ ЖЕРДЕ TABLE_NAME = "Альбом"
  4. БАР БОЛСА(АҚПАРАТ_СХЕМАСЫНАН * ТАҢДАҢЫЗ.

SQL-дегі барлық кестелердің тізімін қалай алуға болады? Деректер сөздігінде сұрауға болатын бірнеше көріністер бар және олардың қайсысын көре алатыныңыз артықшылықтарыңызға байланысты болады. Көрудің ең оңай жолы барлық кестелер дерекқорда all_tables көрінісін сұрауға арналған: ТАҢДАУ иесі, кесте_атауы FROM барлық_кестелерден; Бұл иесі (пайдаланушы) мен атын көрсетеді кесте.

Әрі қарай, SQL серверіндегі барлық кестелер мен бағандардың тізімін қалай алуға болады?

Келесі Microsoft SQL Server T-SQL сұрауы INFORMATION_SCHEMA дерекқор метадеректерін көру арқылы бағандары мен деректер түрлері бар барлық кестелерді тізімдейді:

  1. AdventureWorks2008 пайдалану;
  2. СхемаАтын ТАҢДАУ = c. кесте_схемасы,
  3. Кесте атауы = c.
  4. ColumnName = c.
  5. Деректер түрі = деректер_түрі.
  6. FROM information_schema.
  7. INNER JOIN ақпараттық_схемасы.
  8. ON c.

SQL Select операторы дегеніміз не?

The SQL SELECT мәлімдемесі бір немесе бірнеше кестелерден жазбалардың нәтиже жиынын қайтарады. А SELECT мәлімдемесі бір немесе бірнеше дерекқор кестелерінен немесе дерекқор көріністерінен нөл немесе бірнеше жолдарды шығарады. ORDER BY жолдарды қайтару ретін көрсетеді. AS кестелердің немесе бағандардың атын уақытша өзгерту үшін пайдалануға болатын бүркеншік атты береді.

Ұсынылған: