Inhaltsverzeichnis:

Wie finde ich die Spaltennamen in einer Datenbank?
Wie finde ich die Spaltennamen in einer Datenbank?

Video: Wie finde ich die Spaltennamen in einer Datenbank?

Video: Wie finde ich die Spaltennamen in einer Datenbank?
Video: SQL: ORDER BY, LIMIT, DISTINCT und AS | Datenbanken 2024, Kann
Anonim

4 Antworten. Sie können die folgende Abfrage verwenden, um alle aufzulisten Säulen oder suchen Säulen tabellenübergreifend in a Datenbank . AdventureWorks VERWENDEN GO AUSWÄHLEN t. Name AS-Tabellenname, SCHEMA_NAME(schema_id) AS-Schemaname, c. Name AS Spaltenname FROM sys. Tabellen AS t INNER JOIN sys.

Wie erhalte ich hier eine Liste von Spaltennamen in SQL Server?

Tipp Abfrage, um alle Spaltennamen aus der Datenbanktabelle in SQL zu erhalten

  1. COLUMN_NAME AUSWÄHLEN.
  2. VON INFORMATION_SCHEMA. SÄULEN.
  3. WHERE TABLE_NAME = 'Ihr Tabellenname'
  4. BESTELLEN NACH ORDINAL_POSITION.

Wie benennen Sie in ähnlicher Weise eine Spalte in SQL? SQL-Spaltensyntax umbenennen

  1. ALTER TABLE "table_name" Change "Spalte 1" "Spalte 2" ["Datentyp"];
  2. ALTER TABLE "Tabellenname" RENAME COLUMN "Spalte 1" TO "Spalte 2";
  3. ALTER TABLE Kunde CHANGE Adresse Addr char(50);
  4. ALTER TABLE Kunde RENAME COLUMN Adresse TO Adr;

Wie erhalte ich außerdem eine Liste von Tabellen und Spalten in SQL Server?

Die folgende Microsoft SQL Server-T-SQL-Abfrage listet alle Tabellen mit Spalten und Datentypen unter Verwendung von INFORMATION_SCHEMA-Ansichten-Datenbankmetadaten auf:

  1. VERWENDEN Sie AdventureWorks2008;
  2. SELECT Schemaname = c. Tabellenschema,
  3. Tabellenname = c.
  4. Spaltenname = c.
  5. Datentyp = Datentyp.
  6. FROM informationsschema.
  7. INNER JOIN information_schema.
  8. EIN c.

Wie kann ich Spaltennamen aus allen Tabellen in MySQL abrufen?

Unter Mysql Abfrage bringt dich alle das Tabellen wo die angegebenen Säule tritt in einer Datenbank auf. SELECT Tabellenname, Spaltenname aus information_schema. Säulen WHERE Spaltenname LIKE '%column_name_to_search%'; Denken Sie daran, verwenden Sie nicht % vor column_name_to_search, wenn Sie kennen Anfangszeichen davon Säule.

Empfohlen: