home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / database / 7675 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  1.3 KB

  1. Path: sparky!uunet!oracle!unrepliable!bounce
  2. Newsgroups: comp.databases
  3. From: dave@us.oracle.com (Dave Dargo)
  4. Subject: Re: Involuntary rollbacks....does your dbms do this?
  5. Message-ID: <dave.721092271@base>
  6. Sender: usenet@oracle.us.oracle.com (Oracle News Poster)
  7. Nntp-Posting-Host: base.us.oracle.com
  8. Organization: Oracle Corp., Redwood Shores CA
  9. References: <1992Nov4.015343.16141@rossinc.com>
  10. Date: Fri, 6 Nov 1992 23:24:31 GMT
  11. X-Disclaimer: This message was written by an unauthenticated user
  12.               at Oracle Corporation.  The opinions expressed are those
  13.               of the user and not necessarily those of Oracle.
  14. Lines: 23
  15.  
  16. mickan@rossinc.com (Michael J. Andrew) writes:
  17.  
  18. >Diagnosis:
  19.  
  20. >    Ingres performs a ROLLBACK whenever an attempt is made to perform
  21. >    an INSERT which fails.
  22.  
  23.  
  24. >--------------------------------------------------------------
  25. >Michael J. Andrew    Ross Systems Inc.    (415) 593 2500
  26. >..!fernwood!rossix!mick
  27. >mick@rossinc.com
  28.  
  29. It's my understanding that the ANSI requires that a failed statement
  30. has no side effects on the transaction itslef:
  31.  
  32. ANSI requires that if a SQL statement fails, then the results should
  33. be as if the statement never executed.
  34.  
  35. The behaviour you describe seems odd, are you sure that something else
  36. isn't invalidating the cursor?
  37.  
  38. Dave Dargo   (ddargo@oracle.com)
  39.