Try: (note the extra ‘ chars added in yellow)

CALL CSVWRITE

(   '/home/gb/carrier.csv', 

    'SELECT NAME FROM CARRIER WHERE NAME = ''what ever you want''',

    'fieldSeparator=;'

)

 

That is add an extra ' Is you have quote string inside a quoted string… 
(escaping the quote char)

So if I would insert a string “That’s it”, You would have to do do: insert into 
t1 values(‘That’’s it’)

 

/Goran

 

From: [email protected] <[email protected]> On Behalf Of 
Marving Jr
Sent: 28 March 2019 18:10
To: H2 Database <[email protected]>
Subject: [h2] CSV WRITE

 

I'm trying use CSVWRITE  with quote inside query, but i can not get it

 

 

CALL CSVWRITE

(   '/home/gb/carrier.csv', 

    'SELECT NAME FROM CARRIER WHERE NAME = 'what ever you want'',

    'fieldSeparator=;'

)

[Exception, Error code 42.001, SQLState 42001] Error de Sintaxis en sentencia 
SQL

 

 

Also with oduble quotes

CALL CSVWRITE

(   '/home/gb/carrier.csv', 

    'SELECT NAME FROM CARRIER WHERE NAME = "what ever you want"',

    'fieldSeparator=;'

)
[Exception]
Column "what ever you want" not found; SQL statement:


Can somebody help me?

Regards

 

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected] 
<mailto:[email protected]> .
To post to this group, send email to [email protected] 
<mailto:[email protected]> .
Visit this group at https://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/d/optout.

Reply via email to