Sommario:

Come ottengo un elenco di colonne in SQL?
Come ottengo un elenco di colonne in SQL?

Video: Come ottengo un elenco di colonne in SQL?

Video: Come ottengo un elenco di colonne in SQL?
Video: SQL SELECT: come cercare dati in un database [SQL TUTORIAL] 2024, Novembre
Anonim

Microsoft SQL Server Management Studio 2008 R2: In a domanda editor, se evidenzi il testo del nome della tabella (ex dbo. MyTable) e premi ALT + F1, otterrai un elenco di colonne nomi, tipo, lunghezza, ecc.

Semplicemente, come posso ottenere un elenco di colonne in una tabella SQL?

Questa prima query restituirà tutte le tabelle nel database che stai interrogando

  1. SELEZIONA TABLE_NAME DA INFORMATION_SCHEMA. TABLES.
  2. SELECT TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA. COLUMNS.
  3. SELECT COLUMN_NAME FROM INFORMATION_SCHEMA. COLUMNS WHERE TABLE_NAME = 'Album'
  4. IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.

come ottengo un elenco di tutte le tabelle in SQL? Ci sono diverse visualizzazioni nel dizionario dei dati che puoi interrogare e quali puoi vedere dipenderanno dai tuoi privilegi. Il modo più semplice per vedere tutti i tavoli nel database è quello di interrogare la vista all_tables: SELEZIONARE proprietario, nome_tabella FROM all_tables; Questo mostrerà il proprietario (l'utente) e il nome del tavolo.

Successivamente, ci si potrebbe anche chiedere, come posso ottenere un elenco di tutte le tabelle e colonne in SQL Server?

La seguente query T-SQL di Microsoft SQL Server elenca tutte le tabelle con colonne e tipi di dati utilizzando i metadati del database delle viste INFORMATION_SCHEMA:

  1. UTILIZZARE AdventureWorks2008;
  2. SELECT SchemaName = c. schema_tabella,
  3. NomeTabella = c.
  4. NomeColonna = c.
  5. DataType = data_type.
  6. FROM schema_informativo.
  7. INNER JOIN information_schema.
  8. ON c.

Che cos'è l'istruzione SQL Select?

Il Istruzione SQL SELECT restituisce un set di record di risultati da una o più tabelle. UN Istruzione SELECT recupera zero o più righe da una o più tabelle di database o viste di database. ORDER BY specifica un ordine in cui restituire le righe. AS fornisce un alias che può essere utilizzato per rinominare temporaneamente tabelle o colonne.

Consigliato: