Indholdsfortegnelse:

Hvordan finder jeg kolonnenavnene i en database?
Hvordan finder jeg kolonnenavnene i en database?

Video: Hvordan finder jeg kolonnenavnene i en database?

Video: Hvordan finder jeg kolonnenavnene i en database?
Video: Review: Quiz 1 2024, Kan
Anonim

4 svar. Du kan bruge følgende forespørgsel til at liste alle kolonner eller søg kolonner på tværs af borde i en database . BRUG AdventureWorks GO SELECT t. navn AS tabelnavn, SCHEMA_NAME(skema_id) AS skemanavn, c. navn AS kolonnenavn FRA sys. tabeller AS t INNER JOIN sys.

Hvordan får jeg her en liste over kolonnenavne i SQL Server?

Tip Forespørgsel for at hente alle kolonnenavne fra databasetabellen i SQL

  1. VÆLG COLUMN_NAME.
  2. FRA INFORMATION_SCHEMA. KOLONNER.
  3. WHERE TABLE_NAME = 'Dit tabelnavn'
  4. BESTIL EFTER ORDINAL_POSITION.

På samme måde, hvordan navngiver du en kolonne i SQL? SQL Omdøb kolonnesyntaks

  1. ÆNDRINGSTABEL "tabelnavn" Skift "kolonne 1" "kolonne 2" ["Datatype"];
  2. ÆNDRING TABEL "table_name" OMDØB KOLONNE "kolonne 1" TIL "kolonne 2";
  3. ÆNDRINGSTABEL Kunde ÆNDRING Adresse Adr char(50);
  4. ÆNDRINGSTABEL Kunde OMDØB KOLONNE Adresse TIL Adr;

Hvordan får jeg også en liste over tabeller og kolonner i SQL Server?

Følgende Microsoft SQL Server T-SQL-forespørgsel viser alle tabeller med kolonner og datatyper ved hjælp af INFORMATION_SCHEMA-visningsdatabasemetadata:

  1. BRUG AdventureWorks2008;
  2. SELECT SchemaName = c. tabelskema,
  3. Tabelnavn = c.
  4. Kolonnenavn = c.
  5. DataType = datatype.
  6. FRA informationsskema.
  7. INNER JOIN informationsskema.
  8. PÅ c.

Hvordan kan jeg få kolonnenavne fra alle tabeller i mysql?

Under Mysql forespørgsel vil få dig alle det borde hvor det angivne kolonne forekommer i en eller anden database. VÆLG tabelnavn, kolonnenavn fra informationsskema. kolonner WHERE column_name LIKE '%column_name_to_search%'; Husk, brug ikke % før column_name_to_search, hvis du kender til startkarakterer af det kolonne.

Anbefalede: