Datenbank Forum - für Anfänger und Profis

Willkommen im Datenbank Forum von Datenbanken-verstehen.de - Das Datenbank, Data Warehouse & Business Intelligence Forum!

Das Datenbank Forum für Anfänger und Profis ist eine Community zu den Themen Datenbanken, Data Warehouse & Business Intelligence. Nimm teil an der Community von Datenbanken-verstehen.de und tausch dich mit deinen Fragen und Lösungen mit anderen Nutzern aus.

Als registrierter Benutzer genießt Du viele Vorteile, wie

  • den vollen Zugang zu allen Foren und Unterforen
  • Kostenloses Lernmaterial inkl. Lösungen zum Thema Datenbanken
  • Zugriff auf DB-Tutorials, Best Practices und SQL-Snippets

Bevor Du einen Beitrag verfassen möchtest, kannst Du dich einfach kostenlos registrieren.

oder Einloggen mit



Beachte bitte die Forenregeln von Datenbanken-verstehen.de. Wir wünschen Dir viel Spaß im Datenbank Forum! - Dein Datenbanken-verstehen.de-Team

SQL Abfrage für eine Tabelle (Name, Datentyp und 1. Wert)

Alles zur Datenbankentwicklung im Microsoft SQL Server-Umfeld...

SQL Abfrage für eine Tabelle (Name, Datentyp und 1. Wert)

Beitragvon Mike91 » Fr 2. Dez 2016, 15:38

Hallo zusammen,

Ich möchte zu einer bestimmten Tabelle, alle Spaltennamen, die dazugehörigen Datentypen und den 1. Wert der jeweiligen Spalte ausgeben lassen. Kann man sowas realisieren?

Das ist die Abfrage, die ich bisher habe:

select Column_Name, Data_Type, Is_Nullable from TabelleA

Danke im Voraus...
Mike91
 
Beiträge: 45
Registriert: So 3. Nov 2013, 10:32

Re: SQL Abfrage für eine Tabelle (Name, Datentyp und 1. Wert

Beitragvon SQLUnion » Sa 3. Dez 2016, 17:56

Hallo Mike,

das ist nicht ganz trivial :D

Du könntest eine Prozedur schreiben, die mit einem Cursor (eigentlich heißt es ja, don't use cursor!) alle Tabelleninformationen ausliest und dann in einer Abfrage zurückgibt.

Eine Schleife in Schleife wäre auch möglich:

1. Schleife: Spaltennamen besorgen
2. Schleife: Select Top 1 ermitteln

Wofür brauchst Du das denn?
SQLUnion
 
Beiträge: 204
Registriert: Fr 1. Nov 2013, 15:54


Zurück zu Microsoft SQL Server

 


  • Related topics
    Antworten
    Zugriffe
    Letzter Beitrag

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron
  • Jetzt Fan werden
  • Newsletter abonnieren? Hier anmelden!

    Alle Informationen aus dem Portal, Blog und Forum in einem Newsletter!

    E-Mail-Adresse: