Oracle ODBC fejler
I et program forekommer følgende SQL statment:update material set longname='xxx flyende' where materialID=20;
dette medfører en ORA - 00911 fejl
ændres sætningen til
update material set longname='xxx flyxnde' where materialID=20;
fejler den ikke - det har "ved forsøg" vist sig at bogstaverne "begin" eller "end" ikke må være i ordet/ordene - tilsvarende fejler en select når der søges på ord hvor "begin" eller "end" indgår.
select * from material where longname='xxx end';
eller
select * from material where longname='xxxbeginyyy';
Det er kun når der benyttes ORACLE eller Microsoft ODBC ikke når der benyttes et andet Oracle værktøj.
Svar som - benyt et andet interface kan jeg ikke bruge da programsproget kun understøtter ODBC og jeg kan ikke scanne alle tekststrenge der skal lagres for ordene "begin" og "end"
Hvis der sidder en ekspert - gerne et hurtigt svar