1 (edited by Token 2010-11-28 13:47:39)

Topic: SQL funkcija, kabutes

Tarkime kreipiuosi i funkciją "html", jai paduodu parametra "text" tipo:

select html('select * from darbuotojai where name='Jonis' ');

Meta tokią klaidą:
ERROR:  syntax error at or near "Jonis"
LINE 1: ...elect html('select * from darbuotojai where name='Jonis' ');

Kaip galima būtų išspręsti šią problemą? Man atrodo čia su kabutėm kažkas blogai.

Re: SQL funkcija, kabutes

Pakeisk pirmąsias viengubas kabutes į dvigubas, arba tiesiog gali tas pačias viengubas kabutes escapinti \'.

Token wrote:

select html('select * from darbuotojai where name='Jonis' ');

Kaip galima būtų išspręsti šią problemą? Man atrodo čia su kabutėm kažkas blogai.

Re: SQL funkcija, kabutes

neturiuVardo wrote:

Pakeisk pirmąsias viengubas kabutes į dvigubas, arba tiesiog gali tas pačias viengubas kabutes escapinti \'.

Token wrote:

select html('select * from darbuotojai where name='Jonis' ');

Kaip galima būtų išspręsti šią problemą? Man atrodo čia su kabutėm kažkas blogai.

Ačių dabar veikia :)