Skip to main content

Notifications

Community site session details

Community site session details

Session Id : bJRFKLqgAk9RcRLG6o2RFT
Power Automate - Using Connectors
Unanswered

Oracle stored procedure -PLS-00103: Encountered the symbol \"\"

Like (0) ShareShare
ReportReport
Posted on 4 Sep 2018 19:00:08 by

Hi,

 

I am trying to call a Oracle Stored procedure from Microsoft flow, but keep getting below error. I tried creating a dummy procedure with no paramters and not much code inside, still getting same error. I tried calling other existing procedure in database which is working and still getting same error whichever procedure I call.

 

I was able to call stored procedure in my trial version before in my personal laptop's database and I dont think this issue is due to specific error in procedure, since same error is thrown for all procedure.

 

Can you somoene please assist with this error?

 

{
  "status"400,
  "message""Oracle: ORA-06550: line 1, column 6:\nPLS-00103: Encountered the symbol \"\" when expecting one of the following:\n\n   begin case declare exit for goto if loop mod null pragma\n   raise return select update while with <an identifier>\n   <a double-quoted delimited-identifier> <a bind variable> <<\n   close current delete fetch lock insert open rollback\n   savepoint set sql execute commit forall merge pipe\nThe symbol \"\" was ignored.\nORA-06550: line 2, column 36:\nPLS-00103: Encountered the symbol \"\" when expecting one of the following:\n\n   begin case declare end exception exit for goto if loop mod\n   null pragma raise return select update while with\n   <an identifier> <a double-quoted delimited-id\r\n     inner exception: Oracle: ORA-06550: line 1, column 6:\nPLS-00103: Encountered the symbol \"\" when expecting one of the following:\n\n   begin case declare exit for goto if loop mod null pragma\n   raise return select update while with <an identifier>\n   <a double-quoted delimited-identifier> <a bind variable> <<\n   close current delete fetch lock insert open rollback\n   savepoint set sql execute commit forall merge pipe\nThe symbol \"\" was ignored.\nORA-06550: line 2, column 36:\nPLS-00103: Encountered the symbol \"\" when expecting one of the following:\n\n   begin case declare end exception exit for goto if loop mod\n   null pragma raise return select update while with\n   <an identifier> <a double-quoted delimited-id\r\nclientRequestId: d7522ac6-3934-4bf9-9052-660c24660ed7",
  "source""oracle-eus.azconn-eus.p.azurewebsites.net"
}

  • twolverson Profile Picture
    2 on 26 May 2020 at 17:08:41
    Re: Oracle stored procedure -PLS-00103: Encountered the symbol \"\"

    Did you ever find out what the cause was? We are currently seeing the same issue under the same scenario:

    - Error message also specifies "" (empty string) as the unsupported character

    - Also only appears in Oracle 9, not in other versions of Oracle and not in SQLDeveloper against any version

  • Community Power Platform Member Profile Picture
    on 12 Sep 2018 at 11:06:34
    Re: Oracle stored procedure -PLS-00103: Encountered the symbol \"\"

    On further testing, this is an issue with connecting to older version of Oracle. The issue I faced is with Oracle 10g. No matter which procedure I called, same error is returning. So there is some settings or calling style which is causing this issue. Not sure if there is any solution to this.

     

    I tried calling a procedure from Oracle 12C and it is working without any issues.

  • Community Power Platform Member Profile Picture
    on 05 Sep 2018 at 08:35:28
    Re: Oracle stored procedure -PLS-00103: Encountered the symbol \"\"

    Hi @v-yamao-msft,

     

    That was my first thought, but this character is not present in the procedure. Also same error is being thrown for any procedure which I use from flow, but it is working fine when I execute the procedure directly from Toad. I think the issue is not with the procedure. I tested by creating a dummy procedure as below, this is very simple one with no logic. I still get the same error when I call it from flow.

     

    create or replace procedure generate_errors_test
    is
    begin
    null;
    end;

  • v-yamao-msft Profile Picture
    on 05 Sep 2018 at 05:47:46
    Re: Oracle stored procedure -PLS-00103: Encountered the symbol \"\"

    Hi @Anonymous,

     

    I am afraid there is an unexpected character in your code.

     

    When you create the Stored procedure, have you used the escape character (“\”)?

     

    Please take this doc on Oracle Database for a reference:

    https://docs.microsoft.com/en-us/connectors/oracle/

     

     

    Best regards,

    Mabel Mao

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,660 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,004 Most Valuable Professional

Leaderboard

Featured topics

Loading started