PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wbudowane w Postgresql polecenie COPY z zapytaniem sparametryzowanym

Nadal możemy używać find_by_sql i po prostu uwzględnij KOPIĘ w zapytaniu w ten sposób:

query = <<-SQL
    COPY
    (SELECT * FROM ORDERS WHERE ORDERS.STORE_ID = ? OFFSET ? LIMIT ?)
    to '/path/temp/output.txt' WITH CSV HEADER
SQL
query_result = Order.find_by_sql([query, store_id.to_i, offset.to_i, 600000])



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak importować pliki danych z s3 do postgresql rds

  2. Jak przekonwertować liczbę całkowitą na ciąg jako część zapytania PostgreSQL?

  3. Pusty plik po pobraniu

  4. Indeks na sygnaturze czasowej:funkcje w wyrażeniu indeksu muszą być oznaczone jako IMMUTABLE

  5. typ możliwy do wyobrażenia nie jest ustawiany dla asocjacji polimorficznych