MYDDAS: Bug fix on translate. We know put the tables names betwwen "`"
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1540 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
parent
9fe4d26c59
commit
302495f6c4
@ -1057,10 +1057,10 @@ clause_atom(_,[once],_,QueryList,Diff):-!,
|
|||||||
column_atom('LIMIT 1',X1,X2),
|
column_atom('LIMIT 1',X1,X2),
|
||||||
column_atom(' ',X2,Diff).
|
column_atom(' ',X2,Diff).
|
||||||
clause_atom(Keyword,[Column|RestColumns],Junctor,QueryList,Diff):-
|
clause_atom(Keyword,[Column|RestColumns],Junctor,QueryList,Diff):-
|
||||||
column_atom(Keyword,QueryList,X1),
|
column_atom(Keyword,QueryList,X1),
|
||||||
column_atom(' ',X1,X2),
|
column_atom(' ',X1,X2),
|
||||||
clause_atom([Column|RestColumns],Junctor,X2,X3),
|
clause_atom([Column|RestColumns],Junctor,X2,X3),
|
||||||
column_atom(' ',X3,Diff).
|
column_atom(' ',X3,Diff).
|
||||||
|
|
||||||
%DISTINCT
|
%DISTINCT
|
||||||
clause_atom(Keyword,'COUNTDISTINCT',[Column],Junctor,QueryList,Diff):-!,
|
clause_atom(Keyword,'COUNTDISTINCT',[Column],Junctor,QueryList,Diff):-!,
|
||||||
@ -1111,9 +1111,10 @@ column_atom(att(RangeVar,Attribute),QueryList,Diff):-
|
|||||||
column_atom(Attribute,X2,Diff).
|
column_atom(Attribute,X2,Diff).
|
||||||
|
|
||||||
column_atom(rel(Relation,RangeVar),QueryList,Diff):-
|
column_atom(rel(Relation,RangeVar),QueryList,Diff):-
|
||||||
column_atom(Relation,QueryList,X1),
|
column_atom('`',QueryList,X0),
|
||||||
column_atom(' ',X1,X2),
|
column_atom(Relation,X0,X1),
|
||||||
column_atom(RangeVar,X2,Diff).
|
column_atom('` ',X1,X2),
|
||||||
|
column_atom(RangeVar,X2,Diff).
|
||||||
|
|
||||||
column_atom('$const$'(String),QueryList,Diff):-
|
column_atom('$const$'(String),QueryList,Diff):-
|
||||||
get_type('$const$'(String),string),
|
get_type('$const$'(String),string),
|
||||||
|
Reference in New Issue
Block a user