I am trying to insert people\'s height into a database in the form of 5\'9
How do I properly escape the quote so I can do this. My insert statement looks like this so fa
I hate double quoting, it's a mess. Luckely these days we have the quote operator:
q'{delimiter}string{delimiter}'
INSERT INTO height(id, height)
VALUES(height-seq.nexval, q'#5'9#');
Oracle uses standard SQL:
INSERT INTO height(id, height) VALUES(height-seq.nexval, '5''9');
(Yes there are two single quotes)
if you are doing this from a front end using some programming language, consider using a parametrized query, if you are in psql or some other tool to do this, just use '5''9 ' and it will work fine