Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Auslesen von Tabellen aus MySQL per Eingabeaufforderung

Dieses Thema im Forum "MySQL und MariaDB" wurde erstellt von EuLe | Fabi, 30 November 2016.

  1. EuLe | Fabi

    EuLe | Fabi Benutzer

    Guten Tag,
    ich lese mit diesem SQL-Script werte aus der Datenbank aus.

    Code:
    USE bank;
    
    SHOW tables;
    
    SELECT * FROM kunde;
    
    SELECT * FROM konto;
    
    SELECT * FROM kundenkonto;
    
    2016-11-30 14_12_26-C__WINDOWS_system32_cmd.exe.jpg

    Nur das Problem ist, dass die Werte bei der Form der Eingabeaufforderung (CMD) oder auch in einer Text-Datei komplett verschoben dargestellt werden. Gibt es eine Möglichkeit dies zu beheben? Oder eine alternative sichtbare Ausgabemöglichkeit (falls es eine gibt) wäre auch in Ordnung.


    Mit freundlichen Grüßen
    EuLe
     
  2. akretschmer

    akretschmer Datenbank-Guru

    Du könntest lpad() / rpad() nutzen, um passend aufzufüllen:

    Code:
    test=*# select lpad('Hallo',20);
      lpad   
    ----------------------
      Hallo
    (1 Zeile)
    
    test=*# select lpad('Hallo',10);
      lpad   
    ------------
      Hallo
    (1 Zeile)
    
    test=*# select rpad('Hallo',10);
      rpad   
    ------------
     Hallo   
    (1 Zeile)
    
    test=*# select rpad('Hallo',20);
      rpad   
    ----------------------
     Hallo   
    (1 Zeile)
    
    test=*#
    
    Ob MySQL solche Funktionen kennt kannst Du in der Doku prüfen.
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden