PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Вградената в Postgresql команда COPY с параметризирана заявка

Все още можем да използваме find_by_sql и просто включете КОПИЕТО в заявката по този начин:

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. Как да съхранявате стойности на броя в python

  2. Rails недефиниран метод за ActiveRecord_Associations_CollectionProxy

  3. Не може да стартира Postgres

  4. Проблеми с createdb в postgres

  5. Вмъкнете речника на Python с помощта на Psycopg2