Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Re: Script not executed, although Oracle SQLPlus could do it: msg#00042

db.squirrel-sql.users

Subject: Re: Script not executed, although Oracle SQLPlus could do it

Hi LeO,

This is a common question. I think this answer from Maury Hammel should help
you out:

"I found that the problem was that the code had ';' characters inside of it.
SQuirreL doesn't know anything about procedures or code blocks, so it scans
the single block of code for the ';' character, and breaks the block into
multiple SQL statements. It then tries to execute each statement
separately, which the database engine chokes on.

Try changing the Session SQL property 'Statement Separator' from ';' to
something else ('/' for example), and then try your procedure again like so:

create procedure test1
language sql
begin
<sql statements>;
end;
/

Of course, you'll have to change the property back to ';', after creating
your procedure if you want the ';' to remain the termination character for
single SQL statements.

Maury"

Regards,
Matt

-----Original Message-----
From: squirrel-sql-users-bounces@xxxxxxxxxxxxxxxxxxxxx
[mailto:squirrel-sql-users-bounces@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of LeO
Welsch
Sent: Wednesday, November 15, 2006 5:57 AM
To: squirrel-sql-users@xxxxxxxxxxxxxxxxxxxxx
Subject: [Squirrel-sql-users] Script not executed,although Oracle SQLPlus
could do it

I am surprised that I cannot execute a script on the SQL although I can do
it on the SQL-Plus from Oracle. Has anybody an idea, why that's so?

The included script which fails with the very first line. If I delete it,
then I get other ORA-Errors, e.g. below.

Since the ORA-Errors do not refer to any kind of invalid table, I guess
there is something wrong with the transfer-process (Java => Oracle).

Has anybody an idea how to make it the right way, so the parsing itself from
Oracle does not fail any longer?

:)

LeO




Error: java.sql.SQLException: ORA-06550: line 3, column 24:
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the
following:

:= . ( @ % ; not null range with default character , SQL State: 65000,
Error Code: 6550 Error occured in:
begin
declare
v_comparetime date

or

Error: ORA-00905: missing keyword

SQLState: 42000
ErrorCode: 905

or

Error: java.sql.SQLException: ORA-00900: invalid SQL statement , SQL State:
42000, Error Code: 900

or

Error: java.sql.SQLException: ORA-00900: invalid SQL statement , SQL State:
42000, Error Code: 900 Error occured in:
LOOP
v_comparetime := v_comparetime + 1/48

--
"Ein Herz für Kinder" - Ihre Spende hilft! Aktion: www.deutschlandsegelt.de
Unser Dankeschön: Ihr Name auf dem Segel der 1. deutschen America's
Cup-Yacht!


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
hardware.arm.at...    cms.citadel.dev...    video.gstreamer...    java.facelets.u...    misc.basics.qna...    web.wiki.instik...    network.uip.use...    xdg.devel/2003-...    tex.bibtex.bibd...    finance.quotesp...    ietf.zeroconf/2...    redhat.blinux.g...    suse.db2/2003-0...    php.phpesp/2004...    uml.devel/2003-...    gnome.labyrinth...    qnx.openqnx.dev...    boot-loaders.gr...    db.dataperfect....    audio.audacity....    linux.uclinux.m...    editors.j.devel...    os.openbsd.tech...    kde.users.multi...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation