WITH HOLD problem when  common_parser=yes compiler option used

Hi guys,
we are using Oracle 11g precompiler and we start using "common_parser=yes" option because of JOIN keyword, but now WITH HOLD in DECLARE CURSOR statements is not supported.
So, the statement :
EXEC SQL DECLARE cur_name CURSOR WITH HOLD FOR SELECTc1, c2 FROM t1
gives an error when "common_parser=yes" is present
PCC-S-02201, Fand das Symbol "WITH" als eines der folgenden erwartet wurde:
for,
and when is not, we can compile this statement but we get the same error for JOIN (and we dont wont to rewrite JOIN statemnts to old syntax with +).
Is this a bug and is there a workaround or solution for this problem?
Thanks in advance,
DO
PS
We also noticed the same problem for LOB statements:
EXEC SQL LOB WRITE ONE :lob FROM :buffer WITH LENGTH :bufferlen ...
Again, WITH is not recognised
Edited by: 976549 on 13.12.2012 02:20

Hi,
I don't have much information I can provide but this looks like an unpublished bug: Bug 8436316 - PARSER UNIFICATION: CURSOR WITH HOLD IS NOT SUPPORTED
The best I can say at this time is if you have a support contract to open a Service Request with My Oracle Support for any alternatives.
I know that is not much help but it does seem like this is a known bug (but no workaround that I have seen).
Regards,
Mark

Similar Messages

  • HT4997 why imovie doesnt have a format which is compatible with you tube when there is an option to ''upload to you tube"' After upload you tube pops a message that format is not compatible

    hy imovie doesnt have a format which is compatible with you tube when there is an option to ''upload to you tube"' After upload you tube pops a message that format is not compatible

    1) The people responding in this forum are just other Apple product users like you, not Apple itself.  Apple Support Communities is primarily an end-user to end-user (i.e., users like you helping other users) technical issue support feature. Feedback will truly get more attention if you send it using:
    http://www.apple.com/feedback/itunesapp.html
    2)  At some stage developers decide it isn't worth the expense of supporting older technology. If I had my way you could still connect iOS7 to OS9, but Apple has decided to make the limit OS 10.6.8  Nor do I like that I can't get spare parts for my 33 year old car...
    Suggestions...
    If you are not going to always be running the newest technology always read software requirements before doing any upgrades.  I run a 12 year old computer and yes, I see there are things I can't run (many), but I also then avoid buying any incompatible new technology.  The system requirements are printed on the side of the box (albeit in 9 point medium gray font on light gray box   )  Do not expect the Apple Store people to check with you about your computer first.  I bet half of them were still in grade school when my computer was produced and none of them could possibly imagine anybody would run anything older than 6 years (probably not even that, more like 4).
    Why not buy Snow Leopard?  Of course you do not say what model computer you are using, but if you can run Snow Leopard on your computer there's no advantage to staying with Leopard.  Snow Leopard costs $20 which is minimal compared to you now no longer being able to sync your phone.
    Snow Leopard disc source - http://store.apple.com/us/product/MC573Z/A/mac-os-x-106-snow-leopard
    I'd swear I posted almost this identical post two hours ago...
    If you can't/don't want to upgrade your computer, you have 30 days to return the phone I believe.

  • [svn:fx-gumbo_beta2] 10484: Fix for autoCenter problem when Move/ Resize effects are used.

    Revision: 10484
    Author:   [email protected]
    Date:     2009-09-21 19:38:14 -0700 (Mon, 21 Sep 2009)
    Log Message:
    Fix for autoCenter problem when Move/Resize effects are used. autoCenterTransform calculates the center dynamically, using the current width/height of the target. This calculation can be one frame off if a Resize effect is running in parallel with the transform effect. Also, containers do their validation lazily, so they need to be forced to validate in order to have an up-to-date width/height. This fix addresses these problems by reordering the effects in a Parallel hierarchy to put the Resize effects (and composite effects containing Resize) at the front of the set of effects and by calling validateNow() on the target of a transform effect prior to calculating the transform center (if appropriate).
    QE notes: None
    Doc notes: None
    Bugs: SDK-23306
    Reviewer: Jason
    Tests run: checkintests, Mustella spark/effects mx/effects, manual tests
    Is noteworthy for integration: Yes
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23306
    Modified Paths:
        flex/sdk/branches/gumbo_beta2/frameworks/projects/framework/src/mx/effects/effectClasses/ CompositeEffectInstance.as
        flex/sdk/branches/gumbo_beta2/frameworks/projects/framework/src/mx/effects/effectClasses/ ParallelInstance.as
        flex/sdk/branches/gumbo_beta2/frameworks/projects/spark/src/spark/effects/supportClasses/ AnimateTransformInstance.as

    Dear Pallavi,
    Very useful post!
    I am looking for similar accelerators for
    Software Inventory Accelerator
    Hardware Inventory Accelerator
    Interfaces Inventory
    Customization Assessment Accelerator
    Sizing Tool
    Which helps us to come up with the relevant Bill of Matetials for every area mentioned above, and the ones which I dont know...
    Request help on such accelerators... Any clues?
    Any reply, help is highly appreciated.
    Regards
    Manish Madhav

  • Hi BC, I have an issue with BC. When the shopping cart is used it takes stock out of inventory and h

    Hi BC,
    I have an issue with BC. When the shopping cart is used it takes stock out of inventory and holds it, regardless of whether or not a customer proceeds to purchase. OK.
    To make matters worse, the stock is only cleared from the shopping cart when the customer closes the browser - not when they close the shopping window.
    Now lets say a customer doesn't close their browser for a month - it happens! .. when their stock is finally returned it may throw out our stock levels that have in the meanwhile been adjusted. So their stock will be added on top of an accurate stock take, putting stock in that isnt really available.
    This is causing us mayhem.
    We have not yet seen if stock is actually returned at all. In the test we did today where we filled a shopping cart then closed the browser without making a purchase, the stock was not returned immediately. So we dont even know when it will be returned - thats IF a customer actually closes their browser. Any solutions out there?
    Jo

    Hi there,
    The way stock is managed in this situation is desirable for many in that case otherwise shopping on a site and adding to cart would not be viable or use friendly.
    What you mention about not closing a browser though is a case that is not true. IF you go into the shop settings in the admin you can see the cart restore timer which is by default 24 hours but you can change this to as low as 1 hour if you wish.

  • Problem when trying to compile servlets!

    Hi,
    Can someone help me with my problem.
    I have installed jakarta-tomcat-1.4.27 after instructions from the book 'Core Servlets and JavaServer Pages' but I have one problem. When I compile a servlet I get the following message:
    C:\Apache-Tomcat-4.1.27\jakarta-tomcat-4.1.27\webapps\ROOT\WEB-INF\classes>javac HelloServlet.java
    HelloServlet.java:2: package javax.servlet does not exist
    import javax.servlet.*;
    ^
    HelloServlet.java:3: package javax.servlet.http does not exist
    import javax.servlet.http.*;
    ^
    HelloServlet.java:13: cannot resolve symbol
    symbol : class HttpServlet
    location: class HelloServlet
    public class HelloServlet extends HttpServlet {
    ^
    HelloServlet.java:14: cannot resolve symbol
    symbol : class HttpServletRequest
    location: class HelloServlet
    public void doGet(HttpServletRequest request,
    ^
    HelloServlet.java:15: cannot resolve symbol
    symbol : class HttpServletResponse
    location: class HelloServlet
    HttpServletResponse response)
    ^
    HelloServlet.java:16: cannot resolve symbol
    symbol : class ServletException
    location: class HelloServlet
    throws ServletException, IOException {
    ^
    6 errors
    What is the problem, and how will i fix the problem? I think there is some problem with the CLASSPATH, but I don't now what!
    My classpath looks as follows:
    set JAVA_HOME=C:\j2sdk1.4.1_01;CLASSPATH=.;C:\ServletDevel;C:\Apache-Tomcat-4.1.27\jakarta-tomcat-4.1.27\common\lib\servlet.jar
    N.B. I use Java version j2sdk1.4.1_01!

    OK, I have tried to do this but it does n't solve my problem. Maybe my problem is that I don't put my environment variables in a proper way (my windows knowledge is not the best). How will I set this variables in a proper way? I use windows XP Pro.
    Now I have put all my variables in one row as follows:
    Variable name: set
    Variable value: JAVA_HOME=C:\j2sdk1.4.1_01;CLASSPATH=.;C:\ServletsDevel;C:\Apache-Tomcat-4.1.27\jakarta-tomcat-4.1.27\common\lib\servlet.jar;C:\j2sdk1.4.1_01\bin
    Is this correct, or how will I make this in a proper way?
    N.B. I must restart my computer each time I have changed my settings, isn't that right?

  • Email problem when typing in email addresses using Mail on the iPhone 3G

    Hi,
    I have a problem whilst typing in email addresses into the Mail App To: field. Basically, what's happening is this.
    When I first got the phone, I was using a Hotmail account as well as a Googlemail account which I had going through the Mail App, my hotmail address was used for work so on occassions, I would email my Hotmail account from the Mail App on my phone.
    The problem I have is that I now have a new Hotmail account and when I start to type the address into the To: field in Mail App, it still shows my old Hotmail account address rather than the one I am now using. I only now send to the new Hotmail address so I thought that it would replace the old one when I start typing the address in the To: field.
    Has anyone else found this at all? It's rather annoying as everytime, I have to type the whole address even though I have sent many recently and never send to the old Hotmail address anymore but the old address comes up as soon as I start to type the new address.
    Can anyone please help me on this?
    Many Thanks,
    Adam

    Apps are permanently tied to the Apple ID used to purchase them.  You will always be asked for the password associated with this ID when updating apps, regardless of whether or not you are using this ID for current purchases.  The only way to stop this is to delete the old apps from your phone and iTunes and repurchase them with your current ID.
    Edit: to change the ID used for future purchases on your phone, go to Settings>Store>Apple ID, tap the ID shown, sign out, sign back in using the new ID.  As explained above, you will still be prompted with the old ID when updating apps purchase with the older ID.
    Message was edited by: randers4

  • Problem when generating web service client using eclipse JavaEE

    Hi,
    I have created a subservience in SAP .. and the WSDL endpoint is :http://10.130.105.8:8000/sap/bc/srt/wsdl/flv_10002A111AD1/srvc_url/sap/bc/srt/rfc/sap/ztm_ws_get_emp_holidays/520/offici…
    But there is problem when I set the service definition. Can you help me, in how to generate the  Java classes for SAP web service ?

    Hi,
    Hello again .
    Have you tried your service using soapui ?
    You can use your WSDL as input .
    In order to eliminate eclipse problem try this service:(I just did)
    http://www.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL
    Regards.
    package main;
    import java.io.FileInputStream;
    import java.rmi.RemoteException;
    import java.util.Properties;
    import org.oorsprong.www.websamples_countryinfo.CountryInfoServiceSoapType;
    import org.oorsprong.www.websamples_countryinfo.CountryInfoServiceSoapTypeProxy;
    import org.oorsprong.www.websamples_countryinfo.TCountryCodeAndName;
    public class Main {
    public static void main(String[] args) {
      try {
       final Properties properties = new Properties();
       properties.load(new FileInputStream("properties.ini"));
       System.getProperties().putAll(properties);
      } catch (final Exception exception) {
       exception.printStackTrace();
      new Main();
    public Main() {
      try {
       final CountryInfoServiceSoapType infoServiceSoapType = new CountryInfoServiceSoapTypeProxy();
       final TCountryCodeAndName[] tCountryCodeAndNames = infoServiceSoapType.listOfCountryNamesByName();
       for (final TCountryCodeAndName tCountryCodeAndName : tCountryCodeAndNames) {
        System.out.println(tCountryCodeAndName.getSName());
      } catch (final RemoteException exception) {
       exception.printStackTrace();

  • HTML Table TAG with ID problem when using AJAX

    Hi, My application is running fine with firefox 3 and below version,
    When i was using my application (with ajax technology) with firefox 4 and above version, then getting error(typeerror, element is null)
    The problem is, <tr id="root">
    When i use <div id="root"> instead of <tr id="root"> working fine with firefox all version.
    If i use <tr id="root"> this is work with firefox 3 and below version..
    Please why happens like this.. and please help me in this;
    Thanks and REgards,
    Sathiya.rails

    Hi,
    We have already fixed this problem.
    It has done in sp46, sp10.
    In any case best way is , "id" should be defined always.
    Regards,
    Vitaly

  • 4G iPod loses charge fast, turns on with Hold switch, when I touch it

    Hello all. I've dropped my iPod more than twice. The battery performed great for years until a few months ago. It just suddenly seemed to lose all life. I replaced the battery, watched the video for the instructions, etc. This new battery is supposed to have more capacity but it loses it's charge fast. It might play a couple of hours and the battery icon shows maybe 3/4 remaining--good enough--but then the next day, it might be completely gone. I have done a restore and made sure that the alarm is not on. Another thing that happens is when I take the iPod off of hold when it's off, it turns on. And also, the backlight seems to turn on at times (though not consistently and not for the most part) when I merely touch it. Did I install the battery wrong? Has it had one too many falls?
    It's performed great since I got it. Still syncs just fine, sounds great. I wonder if anyone can tell me anything I can try to restore it's battery function and fix what went wrong with the hold switch and the touch issue. Afterall, this is not an iPod touch

    when I take the iPod off of hold when it's off, it turns on.
    I think that is normal. My 4th gen turns on if I move the HOLD switch from ON to OFF when the iPod is off.
    For the battery, when you install a new one, you should charge it full. Then you should let it run (not charge it) until it is completely discharged (iPod will not turn back on). Then charge it completely full. You may want to do that cycle one more time. If you have not let it go from full charge to zero charge by letting it play continuously, give that a try. After charging it full, use it normally.
    If the battery charges and has good playtime, but it does not hold a charge overnight, it is possible that the battery (not the iPod) is defective.
    the backlight seems to turn on at times (though not consistently and not for the most part) when I merely touch it.
    Well, that's normal too, if you have it set so that the backlight comes on for a few seconds when you use the controls. Go to the iPod's Settings screen and check the +Backlight timer+ setting. Also, you can go to the iPod's Settings screen and select +Reset All Settings+ to initialize to the default settings.

  • The disk with some problems when I re-install the OS.  it's very urgent!!!

    Server Type: N440 custom type
    When the flash finished then the server rebooted, we got the following log:
    NOTICE: isar_attach() instance=0 ia_adap=0
    WARNING: /pci@1c,600000/scsi@1/sd@0,0 (sd1):
    Corrupt label; wrong magic number
    No services defined
    checking ufs filesystems
    /dev/rdsk/c2t0d0s5: is logging.
    /dev/rdsk/c2t0d0s6: is logging.
    And when the flash process complete, it can�t boot up, it shows following log:
    THE SYSTEM eBSC8 IS BEING SHUT DOWN NOW ! ! !
    Log off now or risk your files being damaged
    svc.startd: The system is coming down. Please wait.
    svc.startd: 71 system services are now being stopped.
    And we used the command �df �k� and got following log:
    [root@eBSC8 ~]# df -k
    Filesystem kbytes used avail capacity Mounted on
    /dev/dsk/c2t0d0s0 789415 137488 596668 19% /
    /devices 0 0 0 0% /devices
    ctfs 0 0 0 0% /system/contract
    proc 0 0 0 0% /proc
    mnttab 0 0 0 0% /etc/mnttab
    swap 30895840 984 30894856 1% /etc/svc/volatile
    objfs 0 0 0 0% /system/object
    /dev/dsk/c2t0d0s3 4133598 1514204 2578059 38% /usr
    fd 0 0 0 0% /dev/fd
    /dev/dsk/c2t0d0s4 8262869 33727 8146514 1% /var
    swap 30894920 64 30894856 1% /tmp
    swap 30894896 40 30894856 1% /var/run
    [root@eBSC8 ~]#

    Your above posted system details show outdated plugin(s) with known security and stability risks.
    *Java Plug-in 1.5.0_02 for Netscape Navigator (DLL Helper)
    Update the [[Java]] plugin to the latest version.
    *http://java.sun.com/javase/downloads/index.jsp (Java Platform: Download JRE)

  • Problem with Video Quality when exporting to Quicktime or using compressor

    I've attempted exporting a video sequence (stills with transitions, video footage and audio tracks) directly as a QuickTime Movie and using Compressor (Apple-DVD-HD_30 Minutes) for import into DVD Studio. The export process seems to work well for each. Only problem: the video seems to get a bit distorted at random spots. The best way to describe the distortion: images (still and video) seem to blur and squiggle for a few frames at a time. This distortion is especially prevalent during more complex transitions (3 Spins and such). The sequence is nice and clean in Final Cut. I'm only seeing this distortion after export. Thanks for any thoughts you might have on this issue.

    @Harm,
    "Pear-shaped" (or sometimes "fruit-shaped") is a euphemism meaning that the effort has gone awry; it was a mess.
    @John,
    Export to DVD is a PPro 2.0 function; in CS3 it is now Export to Encore. Is that what you meant?
    First thing is to check the field orders of your source material and of your export settings. Don't invert them, and don't deinterlace interlaced footage.
    Perhaps a short list of the settings you have tried (and why you chose those settings) would help us help you.
    -Jeff

  • Problem when I call a perfor using ALV report

    Hello my dear expert.
    I showed an ALV report when the user do double clic in any colunm  of this ALV I needo to the program show a other ALV report whit five columns. so In this case I made a internal table and put my option on it.
    El problem is that When i do double click in the first ALV report the program shows a dump.
    i do not know what is the problem, there is something sure is the dump is showed when I do double on the firts ALV report.
    thanks for helping me.
    the source code is the nextÑ
    Moderator message - Please respect the 2,500 character maximum when posting. Post only the relevant portions of code
    thanks alot
    Edited by: Rob Burbank on Apr 19, 2010 5:49 PM

    Thanks I have found my porblem
    this was:
    i_callback_user_command = 'process_click'
    proces_click is in lower_letterr instead of capitals so the program di not find the permorf.
    thanks anyway

  • Problem when connecting sql server 2005 using SQL developer

    Hi,
    I installed Sql developer and I am trying to connect sql server 2005 using windows authentication. I had previously the SSO folder problem saying the path is missing in java.library.path. I copied the SSO folder into Sqldeveloper directory. I changed the settings under computer management->services and applications->sql server configuration manager->sql server 2005 network configuration ->protocols for sqlexpress->I enabled TCP/IP.
    Now I am getting an error saying "Failure-can not open user default database.Login Failed. Login failed for user ...".
    I am able to connect thru ODBC driver using windows authentication.
    Any help on this is highly appreciated.
    Thanks in advance,
    Lakshmi

    Hi Martin,
    Your solution has solved my problem too. Thanks for posting these workaround fixes :-)
    However, there seem to be a problem with datetime fields. The query:
    select getdate()
    returns something like: oracle.datetimestamp.@1aed4
    Is there a way to get around with this? Otherwise, using SQL Developer as a client for SQL Server doesn't serve the right purpose when we cannot access simple date fields :-)

  • Strange Problem when Redirect to other Servlet using dispatch. Please help!

    I've a servlet which will check login session first, if not logged in, it will redirect to LOGIN servlet using "req.getRequestDispatcher(forwardTo).forward(req, resp);", it works fine. For eg, if I press ServletA it will redirect to LoginServlet. It works fine IF I DON'T RESTART TOMCAT.
    However, if I restart tomcat OR restart tomcat and close browser, then request ServletA again, it will display error:
    Apache Tomcat/4.0.1 - HTTP Status 404 - /sun.userlogin
    type Status report
    message /sun.userlogin
    description The requested resource (/sun.userlogin) is not available.
    BUT if I press RELOAD, it will become normal and REDIRECT me to LoginServlet. It's very strange and it troubles my development. The following is a part of my code, do you have any idea what's going wrong?Thanks.
    public class viewMyAcct extends HttpServlet
    public void doGet(HttpServletRequest req,
    HttpServletResponse resp)
    throws ServletException, java.io.IOException
    // Set the content type of the response
    resp.setContentType("text/html");
    // Create a PrintWriter to write the response
    java.io.PrintWriter out = resp.getWriter();
    HttpSession session = req.getSession(true);
    if (session == null) {
    out.println("ERROR: Internal servlet problem - no session");
    out.flush();
    out.close();
    return;
    UserLog ulog = (UserLog) session.getAttribute(USER);
    cmd = new sqlcmd();
    String uri = req.getRequestURI();
    if (ulog == null) {         
    String forwardTo = "sun.userlogin?where=RegForm"; //return to login page           
    //String forwardTo = "../"+uri.substring(0,uri.indexOf(".")) + ".userlogin?where=RegForm"; //return to login page      
         req.getRequestDispatcher(forwardTo).forward(req, resp);
         //http://127.0.0.1:8080/user/servlet/student.userlogin
         //here sure have login,get user loginid
         else{
    ...

    I got a reply why this problem occurs but do anyone of you know how to solve it? The reason is listed below:
    Hi Ken,
    The trouble starts when u restart tomcat,the servelet which is there in memory gets removed so the next time it has to cater to a request it has to go through init(), before getting into the service(), so when u restart and press for Re-login page,it has still not compiled, which it does on getting the first request and hence when u reload it, it responds

  • Problem when trying to transfer messages using the...

    Hey all.
    I rang Nokia Support today, but they didn't seem to understand the issue that I was having, so I've decided to post it here.
    I reesently sent my N95 away to be repaired, because it had a broken speaker. I got it back on monday, and decided that I would try and transfer the messages from my old N73 to the N96. I launched the Switch application on the N95, and turned Bluetooth on on the N73. I selected the messages option from the list, and hit the ok option. After fetching about 250 messages, I noticed that the status line on the screen wasn't updating, so I figured that for some unknown reason the message transfer had crashed. I hit the stop option on the N95, and got a message stating that the connection had been broken. I checked in the inbox of the N95, and saw that some of the messages were there. I attempted to transfer the itoms again, and this time the connection held. However, upon recieving all of the messages from the N73, the N95 informed me that It was sending messages to the N73! I figured that this must be because it was sincrinising the messages that it had first attempted to fetch (the first time, when the connection broke). When it had finished, I checked in the inbox of both phones. The N95 had the correct number of messages, and so, surprisingly did the N73.
    So my question: does anyone know what would have happened to the messages that the N95 attempted to fetch first (the time the Bluetooth connection broke half way through), and the messages that the N95 had transfered to the N73?
    I am assuming that may be after transfering both of the phones look through the messages, and if it finds any messages with the same timestap it just overwrites them. If someone knows the answer to this question, please let me know.
    Sorry for the long post, and I hope everyone understands my question!
    Thanks a lot in advance,
    Elliott.

    Never had a transfer crash on me before. Apart from using switch to transfer, I also use it to sync my phones and that also involves the messges being transferred back and forth except I do it fairly regularly and I have yet ended up with any duplication. Hence, your theory about the phone checking checking for dupliction is probably correct.

Maybe you are looking for