Als ik deze query draai vanuit UniversalSQL werkt hij goed:
create or replace table simplicate_projects@mss
as
select *
from Simplicate.Projects.Projects@spe
Als ik hem vervolgens in een applicatie gooi met deze query werkt hij niet:
begin
create or replace table simplicate_projects@mss
as
select *
from Simplicate.Projects.Projects@spe
end
De volgende foutmelding komt dan naar voren:
An error occured - e11dcb71-2ac1-4695-949c-7783af7c792a
itgensql056:
Syntax error between the two '’ on line 8, column 3:
begincreate or rep…cts.Projects@speend***
Error: no viable alternative at input ‘begin\r\n\r\ncreate or replace table simplicate_projects@mss\r\nas\r\nselect *\r\nfrom Simplicate.Projects.Projects@spe\r\n\r\nend’.
De oorzaak van de foutmelding is dat de query die begint met begin geen geldige SQL-batch is. Dit kan bijvoorbeeld opgelost worden door de statementscheider ‘;’ toe te voegen op de witregel voor end.
Deze vraag is automatisch gesloten na 1 week inactiviteit. Het laatste gegeven antwoord is gemarkeerd als oplossing.
Gelieve een nieuwe vraag te stellen via een apart topic als het probleem opnieuw optreedt. Gelieve in de nieuwe vraag een link naar dit topic op te nemen door de URL er van in de tekst te plakken.