Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Eksportuj MySQL do CSV, niektóre kolumny z cudzysłowami, a niektóre bez

użyj OPTIONALLY ENCLOSED BY klauzula.

SELECT *
FROM table
INTO OUTFILE 'table.csv'
FIELDS TERMINATED BY ','
    OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n';

OPTIONALLY modyfikator sprawia, że ​​robi to tylko dla kolumn ciągów.

Musisz także pominąć podzapytanie, które zwraca wiersz nagłówka. Problem polega na tym, że wszystkie wiersze unii muszą mieć te same typy w kolumnach, więc konwertuje wszystkie niełańcuchy na ciągi, aby pasowały do ​​wiersza nagłówka.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tabela magento pole sales_flat_order protect_code wyjaśnienie

  2. CURRENT_TIMESTAMP w milisekundach za h2

  3. Instalator MySQL utknął podczas uruchamiania usługi

  4. Zdalnie połącz się z MySQL za pomocą Pythona mysql.connector

  5. Błąd podczas wykonywania instrukcji SELECT w Toad dla MySQL