sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man sanerar rå SQL i Rails 4

Om du verkligen behöver skriva rå SQL kan du använda quote för att sanera det:

conn = ActiveRecord::Base.connection
name = conn.quote("John O'Neil")
title = conn.quote(nil)
query = "INSERT INTO users (name,title) VALUES (#{name}, #{title})"
conn.execute(query)


  1. Vad är Oracle SQL &PL/SQL? Allt en nybörjare behöver veta

  2. Django unika tillsammans begränsningsfel?

  3. PG COPY-fel:ogiltig indatasyntax för heltal

  4. SQL primär nyckel