Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to trim double quotes from string variable in postgreSQL function

I have a function in postgreSQL,One of my function argument is text type variable and that enclosed with in double quotes so i want to insert this variable to table with out double quotes ,when i search regarding this on net i got a query like SELECT trim(both ' ' from 'techonthenet.com'); but this not working in the case of double quotes so how will i remove double quotes from text string variable in postgreSQL function

like image 284
Sherin Green Avatar asked Feb 19 '26 20:02

Sherin Green


1 Answers

It is working:

postgres=# select '"Hello"';
┌──────────┐
│ ?column? │
╞══════════╡
│ "Hello"  │
└──────────┘
(1 row)

postgres=# select trim(both '"' from '"Hello"');
┌───────┐
│ btrim │
╞═══════╡
│ Hello │
└───────┘
(1 row)
like image 152
Pavel Stehule Avatar answered Feb 21 '26 10:02

Pavel Stehule