Re: PL/SQL Editor

2002-08-28 Thread Denis Vasconcelos

I am getting this error: ORA-01731

Saying that I can't do it because of circular view, I can't create a view
from another view;

What's the workaround?

 Denis Vasconcelos
DBA - Fábrica de Software
Portais Brasil Tecnologia S.A.
( 0 XX 81 3465 - 3211 Ramal 37
* [EMAIL PROTECTED]

- Original Message -
To: Multiple recipients of list ORACLE-L
Sent: Wednesday, August 28, 2002 12:33 PM


Bill,

You said One note about the Freeware version of TOAD - it has some internal
thing
that limits it to 5 concurrent connections to the same db, which is a
problem for us in a dev shop.


I got around this by replacing the v$session view with the following:
Note the REPLACE statement in the select for the PROGRAM and MODULE
columns:


CREATE OR REPLACE VIEW V$SESSION ( SADDR,
SID, SERIAL#, AUDSID, PADDR,
USER#, USERNAME, COMMAND, OWNERID,
TADDR, LOCKWAIT, STATUS, SERVER,
SCHEMA#, SCHEMANAME, OSUSER, PROCESS,
MACHINE, TERMINAL, PROGRAM, TYPE,
SQL_ADDRESS, SQL_HASH_VALUE, PREV_SQL_ADDR, PREV_HASH_VALUE,
MODULE, MODULE_HASH, ACTION, ACTION_HASH,
CLIENT_INFO, FIXED_TABLE_SEQUENCE, ROW_WAIT_OBJ#, ROW_WAIT_FILE#,
ROW_WAIT_BLOCK#, ROW_WAIT_ROW#, LOGON_TIME, LAST_CALL_ET,
PDML_ENABLED, FAILOVER_TYPE, FAILOVER_METHOD, FAILED_OVER,
RESOURCE_CONSUMER_GROUP, PDML_STATUS, PDDL_STATUS, PQ_STATUS
 ) AS SELECT
 SADDR
, SID
, SERIAL#
 ,AUDSID
 ,PADDR
 ,USER#
 ,USERNAME
 ,COMMAND
 ,OWNERID
 ,TADDR
 ,LOCKWAIT
 ,STATUS
 ,SERVER
 ,SCHEMA#
 ,SCHEMANAME
 ,OSUSER
 ,PROCESS
 ,MACHINE
 ,TERMINAL
 ,REPLACE(UPPER(PROGRAM),'TOAD','FROG') PROGRAM
 ,TYPE
 ,SQL_ADDRESS
 ,SQL_HASH_VALUE
 ,PREV_SQL_ADDR
 ,PREV_HASH_VALUE
 ,REPLACE(UPPER(MODULE),'T·O·A·D·','F~R~O~G') MODULE
 ,MODULE_HASH
 ,ACTION
 ,ACTION_HASH
 ,CLIENT_INFO
 ,FIXED_TABLE_SEQUENCE
 ,ROW_WAIT_OBJ#
 ,ROW_WAIT_FILE#
 ,ROW_WAIT_BLOCK#
 ,ROW_WAIT_ROW#
 ,LOGON_TIME
 ,LAST_CALL_ET
 ,PDML_ENABLED
 ,FAILOVER_TYPE
 ,FAILOVER_METHOD
 ,FAILED_OVER
 ,RESOURCE_CONSUMER_GROUP
 ,PDML_STATUS
 ,PDDL_STATUS
 ,PQ_STATUS FROM sys.V_$SESSION




-bill

-Original Message-
Sent: Wednesday, August 28, 2002 8:18 AM
To: Multiple recipients of list ORACLE-L



PL/SQL Developer.

http://www.allroundautomations.nl/plsqldev.html

very very good.


-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Ofer Harel
Enviado el: miércoles, 28 de agosto de 2002 9:13
Para: Multiple recipients of list ORACLE-L
Asunto: RE: PL/SQL Editor


Try free Toad at http://www.toadsoft.com/downld.html

regards

Ofer Harel
DBA team
Barak ITC
[EMAIL PROTECTED]



-Original Message-
[mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 28, 2002 8:33 AM
To: Multiple recipients of list ORACLE-L


Hi All,
 which is the best PL/SQL editor available as a trial version .
the editor should support Oracle sql,PL/SQL and may or may not
support debugging.
The tool should be support Win 9X OS and provide best
performance .





--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Juan Miranda
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Magaliff, Bill
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Denis Vasconcelos
  INET: [EMAIL PROTECTED]

Fat

RE: RE: PL/SQL Editor

2002-08-28 Thread Jamadagni, Rajendra

Nope ... actually Procedure builder is a deprecated (sp?) product.

Raj
__
Rajendra Jamadagni  MIS, ESPN Inc.
Rajendra dot Jamadagni at ESPN dot com
Any opinion expressed here is personal and doesn't reflect that of ESPN Inc.

QOTD: Any clod can have facts, but having an opinion is an art!


-Original Message-
Sent: Wednesday, August 28, 2002 2:28 PM
To: Multiple recipients of list ORACLE-L


haven't looked at that in a while, but don't you have to install Developer
to use that?  (It's not available standalone, is it?)



-Original Message-
Sent: Wednesday, August 28, 2002 1:39 PM
To: Multiple recipients of list ORACLE-L


Well, since someone else cares to mention it, I do use Procedure Builder,
Oracle's PL/SQL development tool from Developer and I like it a lot.  The
latest
version even does syntax highlighting, indentation, and click on the error

I'll show you where it is.

Dick Goulet

Reply Separator
Author: Jamadagni; Rajendra [EMAIL PROTECTED]
Date:   8/28/2002 8:52 AM

Beware ... TORA is not free on Windows platform ... it is free however on
Linux ... Funny no once has mentioned Oracle's built-in editor that comes
with Forms ...

My preferences are

1. Vi
2. Vim

Raj
__
Rajendra Jamadagni  MIS, ESPN Inc.
Rajendra dot Jamadagni at ESPN dot com
Any opinion expressed here is personal and doesn't reflect that of ESPN Inc.

QOTD: Any clod can have facts, but having an opinion is an art!

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Magaliff, Bill
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



*2

This e-mail message is confidential, intended only for the named recipient(s) above 
and may contain information that is privileged, attorney work product or exempt from 
disclosure under applicable law. If you have received this message in error, or are 
not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 
and delete this e-mail message from your computer, Thank you.

*2




RE: PL/SQL Editor

2002-08-28 Thread Magaliff, Bill

can you please post URL's for these?  thanks


-Original Message-
Sent: Wednesday, August 28, 2002 2:28 PM
To: Multiple recipients of list ORACLE-L


I'll second that -- I haven't used Benthic's PL/SQL editor very much, but
I use Golden almost religiously as a replacement for SQL*Plus because it
is small and fast and has a tabbed window interface with spreadsheet style
output that works well for me.
--
Philip Douglass
Internet Networking Group
Database Administrator
SIRS Publishing, Inc.

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, August 28, 2002 12:52 PM


Benthicsoftware has a  good series of editors.
They are all about US$30 a piece or so.
Not as powerfull as TOAD but if you are just doing PL/SQL Development they
work great.


From: Magaliff, Bill [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Subject: RE: PL/SQL Editor
Date: Wed, 28 Aug 2002 06:18:24 -0800

we're currently looking into this, too

Our developers like TOAD, but the licensing cost is pretty steep - $700 a
pop for the most pared down version. Quest was willing to offer us a
one-time half-price offer, but for the 50 users we were considering it
still
comes out to over $15,000.

PL/SQL Developer does basically everything TOAD does (that our developers
do, at least) - explain plans, autotrace, stats, etc. - but with a price
cap
of $3,000 for unlimited user license it's very attractive.  Their email
support is pretty good, too - never wait more than a few hours for a
response, usually by the same guy.  All in all pretty good bang for the
buck, and we'll probably end up purchasing it this week or next.

I've also looked at Embarcadero's Rapid SQL, which I personally prefer
over
all the others, but the price is in the same league as TOAD.  BMC has
product that I haven't really looked into, but I think pricewise it's up
there.

One note about the Freeware version of TOAD - it has some internal thing
that limits it to 5 concurrent connections to the same db, which is a
problem for us in a dev shop.

-bill

-Original Message-
Sent: Wednesday, August 28, 2002 8:18 AM
To: Multiple recipients of list ORACLE-L



PL/SQL Developer.

http://www.allroundautomations.nl/plsqldev.html

very very good.


-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Ofer Harel
Enviado el: miércoles, 28 de agosto de 2002 9:13
Para: Multiple recipients of list ORACLE-L
Asunto: RE: PL/SQL Editor


Try free Toad at http://www.toadsoft.com/downld.html

regards

Ofer Harel
DBA team
Barak ITC
[EMAIL PROTECTED]



-Original Message-
[mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 28, 2002 8:33 AM
To: Multiple recipients of list ORACLE-L


Hi All,
  which is the best PL/SQL editor available as a trial version .
 the editor should support Oracle sql,PL/SQL and may or may not
support debugging.
 The tool should be support Win 9X OS and provide best
performance .





--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Juan Miranda
   INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Magaliff, Bill
   INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




I no longer need to punish, deceive, or compromise myself, unless I want
to
stay employed.


_
Send and receive Hotmail on your mobile device: http://mobile.msn.com

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Jay Wade
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED

RE: PL/SQL Editor

2002-08-28 Thread Karniotis, Stephen

Well, I will throw our hat in.  Compuware has a tool called DevPartner DB
Tuner  Debugger that can be used to create, optimize, tune and debug both
SQL  PL/SQL.  Great tool (yes I do use it quite a bit) for PL/SQL profiling
and debugging of code.

www.compuware.com 

Thank You

Stephen P. Karniotis
Product Architect
Compuware Corporation
Direct: (248) 865-4350
Mobile: (248) 408-2918
Email:  [EMAIL PROTECTED]
Web:www.compuware.com

 -Original Message-
Sent:   Wednesday, August 28, 2002 12:52 PM
To: Multiple recipients of list ORACLE-L
Subject:RE: PL/SQL Editor

Benthicsoftware has a  good series of editors.
They are all about US$30 a piece or so.
Not as powerfull as TOAD but if you are just doing PL/SQL Development they 
work great.


From: Magaliff, Bill [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Subject: RE: PL/SQL Editor
Date: Wed, 28 Aug 2002 06:18:24 -0800

we're currently looking into this, too

Our developers like TOAD, but the licensing cost is pretty steep - $700 a
pop for the most pared down version. Quest was willing to offer us a
one-time half-price offer, but for the 50 users we were considering it 
still
comes out to over $15,000.

PL/SQL Developer does basically everything TOAD does (that our developers
do, at least) - explain plans, autotrace, stats, etc. - but with a price 
cap
of $3,000 for unlimited user license it's very attractive.  Their email
support is pretty good, too - never wait more than a few hours for a
response, usually by the same guy.  All in all pretty good bang for the
buck, and we'll probably end up purchasing it this week or next.

I've also looked at Embarcadero's Rapid SQL, which I personally prefer over
all the others, but the price is in the same league as TOAD.  BMC has
product that I haven't really looked into, but I think pricewise it's up
there.

One note about the Freeware version of TOAD - it has some internal thing
that limits it to 5 concurrent connections to the same db, which is a
problem for us in a dev shop.

-bill

-Original Message-
Sent: Wednesday, August 28, 2002 8:18 AM
To: Multiple recipients of list ORACLE-L



PL/SQL Developer.

http://www.allroundautomations.nl/plsqldev.html

very very good.


-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Ofer Harel
Enviado el: miércoles, 28 de agosto de 2002 9:13
Para: Multiple recipients of list ORACLE-L
Asunto: RE: PL/SQL Editor


Try free Toad at http://www.toadsoft.com/downld.html

regards

Ofer Harel
DBA team
Barak ITC
[EMAIL PROTECTED]



-Original Message-
[mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 28, 2002 8:33 AM
To: Multiple recipients of list ORACLE-L


Hi All,
  which is the best PL/SQL editor available as a trial version .
 the editor should support Oracle sql,PL/SQL and may or may not
support debugging.
 The tool should be support Win 9X OS and provide best
performance .





--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Juan Miranda
   INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Magaliff, Bill
   INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




I no longer need to punish, deceive, or compromise myself, unless I want to 
stay employed.


_
Send and receive Hotmail on your mobile device: http://mobile.msn.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jay Wade
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru

RE: PL/SQL Editor

2002-08-28 Thread Place for oracle

Hi,

Mail me and I will send it you.

Beest Regards
Henrik


--- Magaliff, Bill [EMAIL PROTECTED]
wrote:
 can you please post URL for this program?
 
 thx
 bill
 
 -Original Message-
 Sent: Wednesday, August 28, 2002 9:53 AM
 To: Multiple recipients of list ORACLE-L
 
 
 I really like Emace with PL/SQL+SQLplus mode.
 
 It is KISS. :=)
 mvh
 HEnrik
 --- [EMAIL PROTECTED] wrote:
  Hi All,
   which is the best PL/SQL editor available
  as a trial version .
  the editor should support Oracle
 sql,PL/SQL
  and may or may not
  support debugging.
  The tool should be support Win 9X OS and
  provide best
  performance .
  
  
  
  
 
 
 =
 
 
 __
 Do You Yahoo!?
 Yahoo! Finance - Get real-time stock quotes
 http://finance.yahoo.com
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: Place for oracle
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: Magaliff, Bill
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing).


=


__
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Place for oracle
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQL Editor

2002-08-28 Thread Johnston, Tim

Check www.benthicsoftware.com

I've used Golden for a couple years now and love it for the same reasons as
Philip...  I also use PLEdit (their PL/SQL editor)...  Similar to Golden in
that it is simple and fast...  Not as powerful as some of the others tools
but not too bad either...

Tim

-Original Message-
Sent: Wednesday, August 28, 2002 3:24 PM
To: Multiple recipients of list ORACLE-L


can you please post URL's for these?  thanks


-Original Message-
Sent: Wednesday, August 28, 2002 2:28 PM
To: Multiple recipients of list ORACLE-L


I'll second that -- I haven't used Benthic's PL/SQL editor very much, but
I use Golden almost religiously as a replacement for SQL*Plus because it
is small and fast and has a tabbed window interface with spreadsheet style
output that works well for me.
--
Philip Douglass
Internet Networking Group
Database Administrator
SIRS Publishing, Inc.

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, August 28, 2002 12:52 PM


Benthicsoftware has a  good series of editors.
They are all about US$30 a piece or so.
Not as powerfull as TOAD but if you are just doing PL/SQL Development they
work great.


From: Magaliff, Bill [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Subject: RE: PL/SQL Editor
Date: Wed, 28 Aug 2002 06:18:24 -0800

we're currently looking into this, too

Our developers like TOAD, but the licensing cost is pretty steep - $700 a
pop for the most pared down version. Quest was willing to offer us a
one-time half-price offer, but for the 50 users we were considering it
still
comes out to over $15,000.

PL/SQL Developer does basically everything TOAD does (that our developers
do, at least) - explain plans, autotrace, stats, etc. - but with a price
cap
of $3,000 for unlimited user license it's very attractive.  Their email
support is pretty good, too - never wait more than a few hours for a
response, usually by the same guy.  All in all pretty good bang for the
buck, and we'll probably end up purchasing it this week or next.

I've also looked at Embarcadero's Rapid SQL, which I personally prefer
over
all the others, but the price is in the same league as TOAD.  BMC has
product that I haven't really looked into, but I think pricewise it's up
there.

One note about the Freeware version of TOAD - it has some internal thing
that limits it to 5 concurrent connections to the same db, which is a
problem for us in a dev shop.

-bill

-Original Message-
Sent: Wednesday, August 28, 2002 8:18 AM
To: Multiple recipients of list ORACLE-L



PL/SQL Developer.

http://www.allroundautomations.nl/plsqldev.html

very very good.


-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Ofer Harel
Enviado el: miércoles, 28 de agosto de 2002 9:13
Para: Multiple recipients of list ORACLE-L
Asunto: RE: PL/SQL Editor


Try free Toad at http://www.toadsoft.com/downld.html

regards

Ofer Harel
DBA team
Barak ITC
[EMAIL PROTECTED]



-Original Message-
[mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 28, 2002 8:33 AM
To: Multiple recipients of list ORACLE-L


Hi All,
  which is the best PL/SQL editor available as a trial version .
 the editor should support Oracle sql,PL/SQL and may or may not
support debugging.
 The tool should be support Win 9X OS and provide best
performance .





--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Juan Miranda
   INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Magaliff, Bill
   INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




I no longer need to punish, deceive, or compromise myself, unless I want
to
stay employed.


_
Send and receive Hotmail on your mobile device: http://mobile.msn.com

RE: Oracle 81745 upgrade and PL/SQL version

2002-08-27 Thread Boivin, Patrice J

Bruce,

I think the minor releases have to be applied to the first one in the
series, i.e. 8.1.7.4.5 would go on top of 8.1.7.4.1..

To go from 8.1.7.2.0, follow this path:

8.1.7.2.0 -- 8.1.7.4.1. -- 8.1.7.4.5.

It may be though that 8.1.7.4.1 can only go on top of 8.1.7.3, which would
add at least another step.

The first in the series usually uses the Oracle Installer; the later (minor)
ones ask us to archive files and replace them manually.

I haven't applied 8.1.7.4.5, maybe that one is different.

Regards,
Patrice Boivin
Systems Analyst (Oracle Certified DBA)

Systems Admin  Operations | Admin. et Exploit. des systèmes
Technology Services| Services technologiques
Informatics Branch | Direction de l'informatique 
Maritimes Region, DFO  | Région des Maritimes, MPO

E-Mail: [EMAIL PROTECTED]


 -Original Message-
[mailto:[EMAIL PROTECTED]] 
Sent:   Tuesday, August 27, 2002 1:03 AM
To: Multiple recipients of list ORACLE-L
Subject:Oracle 81745 upgrade and PL/SQL version

Hi,

Yesterday I upgraded a database from 81725 to 81745 on W2K SP3 (the DB
doesn't have JVM in it).
Before the upgrade, product_component_version showed the PL/SQL version as
version 8.1.7.2.0.
After the upgrade, the PL/SQL version is shown as 8.1.7.3.

The product_component_version table in total shows:
Product Version 
--- -
NLSRTL  3.4.1.0.0
Oracle8i Enterprise Edition 8.1.7.4.1
PL/SQL  8.1.7.3.0
TNS for 32-bit Windows: 8.1.7.4.0


So the other products are showing as 8174 but not PLSQL.

Has any one else seen this - I couldn't find any reference to it on
Metalink?

We have another database that has been upgraded to 81741 (this one is on NT4
SP6a).
This one shows PL/SQL  8.1.7.4.0 in
product_component_version.
This one does have JVM installed so I don't know if the difference is
related to that.

Any suggestions are welcome.
I don't know at this stage if this is a problem, but it is an (as yet)
unexplained difference and I don't like those sort of differences.

Thanks,
Bruce Reardon
mailto:[EMAIL PROTECTED]
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Reardon, Bruce (CALBBAY)
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Boivin, Patrice J
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Oracle 81745 upgrade and PL/SQL version

2002-08-27 Thread Reardon, Bruce (CALBBAY)

Patrice,
You are right - I didn't put enough info in my email.

My database was at 8.1.7.2.5
I then applied 8.1.7.4.1 via the installer
I then copied the files that comprise 8.1.7.4.5 to my Oracle home
I then ran catalog, catproc and the other stuff from the 8.1.7.4.1 release notes.

At this stage I queried product_component_version and the PL/SQL version was shown as 
8.1.7.3.

It seems no-one else has seen this.

I'll repeat the upgrade on 2 other databases (with and without JVM installed) and see 
if I can learn more.

Thanks,
Bruce

-Original Message-
Sent: Tuesday, 27 August 2002 22:19

Bruce,

I think the minor releases have to be applied to the first one in the
series, i.e. 8.1.7.4.5 would go on top of 8.1.7.4.1..

To go from 8.1.7.2.0, follow this path:

8.1.7.2.0 -- 8.1.7.4.1. -- 8.1.7.4.5.

It may be though that 8.1.7.4.1 can only go on top of 8.1.7.3, which would
add at least another step.

The first in the series usually uses the Oracle Installer; the later (minor)
ones ask us to archive files and replace them manually.

I haven't applied 8.1.7.4.5, maybe that one is different.

Regards,
Patrice Boivin
Systems Analyst (Oracle Certified DBA)

Systems Admin  Operations | Admin. et Exploit. des systèmes
Technology Services| Services technologiques
Informatics Branch | Direction de l'informatique 
Maritimes Region, DFO  | Région des Maritimes, MPO

E-Mail: [EMAIL PROTECTED]

 -Original Message-
[mailto:[EMAIL PROTECTED]] 
Sent:   Tuesday, August 27, 2002 1:03 AM
Hi,

Yesterday I upgraded a database from 81725 to 81745 on W2K SP3 (the DB
doesn't have JVM in it).
Before the upgrade, product_component_version showed the PL/SQL version as
version 8.1.7.2.0.
After the upgrade, the PL/SQL version is shown as 8.1.7.3.

The product_component_version table in total shows:
Product Version 
--- -
NLSRTL  3.4.1.0.0
Oracle8i Enterprise Edition 8.1.7.4.1
PL/SQL  8.1.7.3.0
TNS for 32-bit Windows: 8.1.7.4.0


So the other products are showing as 8174 but not PLSQL.

Has any one else seen this - I couldn't find any reference to it on
Metalink?

We have another database that has been upgraded to 81741 (this one is on NT4
SP6a).
This one shows PL/SQL  8.1.7.4.0 in
product_component_version.
This one does have JVM installed so I don't know if the difference is
related to that.

Any suggestions are welcome.
I don't know at this stage if this is a problem, but it is an (as yet)
unexplained difference and I don't like those sort of differences.

Thanks,
Bruce Reardon
mailto:[EMAIL PROTECTED]
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Reardon, Bruce (CALBBAY)
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



PL/SQL Editor

2002-08-27 Thread cosltemp-g . manoj


BDY.RTF
Description: RTF file


RE: PL/SQL Editor

2002-08-27 Thread Ofer Harel

Try free Toad at http://www.toadsoft.com/downld.html

regards

Ofer Harel
DBA team
Barak ITC
[EMAIL PROTECTED]



-Original Message-
[mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 28, 2002 8:33 AM
To: Multiple recipients of list ORACLE-L


Hi All,
 which is the best PL/SQL editor available as a trial version .
the editor should support Oracle sql,PL/SQL and may or may not
support debugging.
The tool should be support Win 9X OS and provide best
performance .







Freeware version.url
Description: Binary data


Oracle 81745 upgrade and PL/SQL version

2002-08-26 Thread Reardon, Bruce (CALBBAY)

Hi,

Yesterday I upgraded a database from 81725 to 81745 on W2K SP3 (the DB doesn't have 
JVM in it).
Before the upgrade, product_component_version showed the PL/SQL version as version 
8.1.7.2.0.
After the upgrade, the PL/SQL version is shown as 8.1.7.3.

The product_component_version table in total shows:
Product Version 
--- -
NLSRTL  3.4.1.0.0
Oracle8i Enterprise Edition 8.1.7.4.1
PL/SQL  8.1.7.3.0
TNS for 32-bit Windows: 8.1.7.4.0


So the other products are showing as 8174 but not PLSQL.

Has any one else seen this - I couldn't find any reference to it on Metalink?

We have another database that has been upgraded to 81741 (this one is on NT4 SP6a).
This one shows PL/SQL  8.1.7.4.0 in 
product_component_version.
This one does have JVM installed so I don't know if the difference is related to that.

Any suggestions are welcome.
I don't know at this stage if this is a problem, but it is an (as yet) unexplained 
difference and I don't like those sort of differences.

Thanks,
Bruce Reardon
mailto:[EMAIL PROTECTED]
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Reardon, Bruce (CALBBAY)
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Oracle 81745 upgrade and PL/SQL version

2002-08-26 Thread Nuno Pinto do Souto

 Before the upgrade, product_component_version showed the PL/SQL
 version as version 8.1.7.2.0.
 After the upgrade, the PL/SQL version is shown as 8.1.7.3.

Hmmm, weird.
Mine is W2K, no SP, JVM installed.  
8.1.7.0.0,upgraded to 8.1.7.4.1.
PL/SQL shows as 8.1.7.4.0


 I don't know at this stage if this is a problem, but it is an (as
 yet) unexplained difference and I don't like those sort of
 differences.
 

you're not wrong...

Cheers
Nuno Souto
[EMAIL PROTECTED]
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Nuno Pinto do Souto
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/Sql question

2002-08-22 Thread Mercadante, Thomas F

Dennis,

I'd guess that the developer did not try it correctly.  Ask to see the code.

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 5:29 PM
To: Multiple recipients of list ORACLE-L



Tom - The developer reports that he tried this but it didn't work. The third
position is still a space value. Thanks to everyone for the good replies.
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Wednesday, August 21, 2002 3:13 PM
To: '[EMAIL PROTECTED]'
Cc: DENNIS WILLIAMS


Dennis,

Try changing your insert statement to:

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
 MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
 PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) 
   VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, rtrim(MARKETINGCODE,'
'),
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;


Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 2:04 PM
To: Multiple recipients of list ORACLE-L


In response to the questions for more details, here are the PL/SQL code and
SQL Loader control file. Everything is varchar2(2), explicitly defined as
such in PL/SQL. Thanks for all the nice replies.

PL/SQL snippets


...snip...

   marketingcodeVARCHAR2(3);

...snip...

FILELOCATION := '/usr/users/madmload/text_files';
OPEN_MODE:= 'r';
FILENAME := 'prodload.txt';

FILENBR := UTL_FILE.FOPEN (FILELOCATION , FILENAME, OPEN_MODE );

...snip...

   UTL_FILE.GET_LINE (FILENBR, OUTPUTSTRING);
   marketingcode := substr(outputstring, 21, 3);
 

...snip...

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;





Sql*Loader script

LOAD DATA
INFILE '/usr/users/madmload/joblid.txt'
BADFILE '/usr/users/madmload/jobload.bad'
APPEND
INTO TABLE JOBFACT
(
JOBNBR  POSITION(1:10)  CHAR, 
LIFETOUCHID POSITION(11:20) INTEGER EXTERNAL,
MDRPRIMARYIDPOSITION(21:28) CHAR,
MARKETINGCODE   POSITION(29:31) CHAR,
SUBPROGRAMCODE  POSITION(32:32) CHAR,
TERRITORYCODE   POSITION(33:34) CHAR,
SUBTERRITORYCODEPOSITION(33:36) CHAR,
SELLINGMETHODCODE   POSITION(37:37) CHAR,
BIDIND  POSITION(38:38) CHAR,
PDKIND  POSITION(39:39) CHAR,
PDKPARTNBR  POSITION(40:44) CHAR,
RETAKEIND   POSITION(45:45) CHAR,
PLANTCODE   POSITION(46:46) CHAR,
PLANTRECEIPTDATEPOSITION(47:56) DATE /MM/DD NULLIF
PLANTRECEIPTDA,
PLANTRECEIPTYEARPOSITION(47:50) INTEGER EXTERNAL,
PLANTRECEIPTMONTH   POSITION(52:53) INTEGER EXTERNAL,
PHOTOGRAPHYDATE POSITION(57:66) DATE /MM/DD NULLIF
PHOTOGRAPHYDATE=BLANKS,
SHIPDATEPOSITION(67:76) DATE /MM/DD NULLIF SHIPDATE=BLANKS,
SHOTQTY POSITION(77:80) INTEGER EXTERNAL,
SHIPPEDPACKAGEQTY   POSITION(81:84) INTEGER EXTERNAL,
PAIDPACKAGEQTY  POSITION(85:88) INTEGER EXTERNAL,
UNPAIDPACKAGEQTYPOSITION(89:92) INTEGER EXTERNAL,
XNOPURCHASEQTY  POSITION(93:96) INTEGER EXTERNAL,
CASHRECEIVEDAMT POSITION(97:105)DECIMAL EXTERNAL,
CASHRETAINEDAMT POSITION(106:114)   DECIMAL EXTERNAL,
ACCTCMSNPAIDAMT POSITION(115:123)   DECIMAL EXTERNAL,
ESTACCTCMSNAMT  POSITION(124:132)   DECIMAL EXTERNAL,
CHARGEBACKAMT   POSITION(133:141)   DECIMAL EXTERNAL,
SALESTAXAMT POSITION(142:150)   DECIMAL EXTERNAL,
TERRITORYCMSNAMTPOSITION(151:159)   DECIMAL EXTERNAL,
TERRITORYEARNINGSAMTPOSITION(160:168)   DECIMAL EXTERNAL,
EXPECTEDCASHAMT POSITION(169:177)   DECIMAL EXTERNAL,
SOURCEFISCALYEARCONSTANT '2003',
PROOFPOSE   POSITION(178:178)   DECIMAL EXTERNAL,
PROOFCOUNT  POSITION(179:182)DECIMAL EXTERNAL,
SEASONDESC  POSITION(183:183)DECIMAL EXTERNAL,
EXTRACTDATE POSITION(184:193) DATE /MM/DD NULLIF
EXTRACTDATE=BLANKS,
FUNPACKJOB

RE: PL/Sql question

2002-08-22 Thread DENNIS WILLIAMS

Tom - Thanks to you and everyone else for the great suggestions. He and I
are sitting down tomorrow to straighten this out. I was concerned that there
might be some PL/SQL oddity that I wasn't aware of (he is a pretty good
PL/SQL programmer). I appreciate your ruling that out. 

Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Thursday, August 22, 2002 7:53 AM
To: Multiple recipients of list ORACLE-L


Dennis,

I'd guess that the developer did not try it correctly.  Ask to see the code.

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 5:29 PM
To: Multiple recipients of list ORACLE-L



Tom - The developer reports that he tried this but it didn't work. The third
position is still a space value. Thanks to everyone for the good replies.
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Wednesday, August 21, 2002 3:13 PM
To: '[EMAIL PROTECTED]'
Cc: DENNIS WILLIAMS


Dennis,

Try changing your insert statement to:

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
 MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
 PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) 
   VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, rtrim(MARKETINGCODE,'
'),
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;


Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 2:04 PM
To: Multiple recipients of list ORACLE-L


In response to the questions for more details, here are the PL/SQL code and
SQL Loader control file. Everything is varchar2(2), explicitly defined as
such in PL/SQL. Thanks for all the nice replies.

PL/SQL snippets


...snip...

   marketingcodeVARCHAR2(3);

...snip...

FILELOCATION := '/usr/users/madmload/text_files';
OPEN_MODE:= 'r';
FILENAME := 'prodload.txt';

FILENBR := UTL_FILE.FOPEN (FILELOCATION , FILENAME, OPEN_MODE );

...snip...

   UTL_FILE.GET_LINE (FILENBR, OUTPUTSTRING);
   marketingcode := substr(outputstring, 21, 3);
 

...snip...

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;





Sql*Loader script

LOAD DATA
INFILE '/usr/users/madmload/joblid.txt'
BADFILE '/usr/users/madmload/jobload.bad'
APPEND
INTO TABLE JOBFACT
(
JOBNBR  POSITION(1:10)  CHAR, 
LIFETOUCHID POSITION(11:20) INTEGER EXTERNAL,
MDRPRIMARYIDPOSITION(21:28) CHAR,
MARKETINGCODE   POSITION(29:31) CHAR,
SUBPROGRAMCODE  POSITION(32:32) CHAR,
TERRITORYCODE   POSITION(33:34) CHAR,
SUBTERRITORYCODEPOSITION(33:36) CHAR,
SELLINGMETHODCODE   POSITION(37:37) CHAR,
BIDIND  POSITION(38:38) CHAR,
PDKIND  POSITION(39:39) CHAR,
PDKPARTNBR  POSITION(40:44) CHAR,
RETAKEIND   POSITION(45:45) CHAR,
PLANTCODE   POSITION(46:46) CHAR,
PLANTRECEIPTDATEPOSITION(47:56) DATE /MM/DD NULLIF
PLANTRECEIPTDA,
PLANTRECEIPTYEARPOSITION(47:50) INTEGER EXTERNAL,
PLANTRECEIPTMONTH   POSITION(52:53) INTEGER EXTERNAL,
PHOTOGRAPHYDATE POSITION(57:66) DATE /MM/DD NULLIF
PHOTOGRAPHYDATE=BLANKS,
SHIPDATEPOSITION(67:76) DATE /MM/DD NULLIF SHIPDATE=BLANKS,
SHOTQTY POSITION(77:80) INTEGER EXTERNAL,
SHIPPEDPACKAGEQTY   POSITION(81:84) INTEGER EXTERNAL,
PAIDPACKAGEQTY  POSITION(85:88) INTEGER EXTERNAL,
UNPAIDPACKAGEQTYPOSITION(89:92) INTEGER EXTERNAL,
XNOPURCHASEQTY  POSITION(93:96) INTEGER EXTERNAL,
CASHRECEIVEDAMT POSITION(97:105)DECIMAL EXTERNAL,
CASHRETAINEDAMT POSITION(106:114)   DECIMAL EXTERNAL,
ACCTCMSNPAIDAMT POSITION(115:123)   DECIMAL EXTERNAL,
ESTACCTCMSNAMT  POSITION(124:132)   DECIMAL EXTERNAL,
CHARGEBACKAMT   POSITION(133:141)   DECIMAL EXTERNAL,
SALESTAXAMT POSITION(142:150)   DECIMAL EXTERNAL,
TERRITORYCMSNAMTPOSITION(151:159

PL/SQl question

2002-08-21 Thread DENNIS WILLIAMS


 I have a question for from one of my developers related to PL/SQL and how
 data is loaded.
 
 I have a field (marketcode) that is defined as VARCHAR2(3).
 
 I have a problem when I try to load the value of '20' into this field.
 All values with three characters work fine.  The problem is when the value
 is less then 3 characters.   
 
 When tables A and B have data loaded into this field using SQL/Loader the
 resulting value in the field appears to me as '20' with the third position
 =null.
 
 I have a separate PL/SQL process that loads this field into table C.
 When PL/SQL populates this same value into this field the field appears to
 me as '20' with the third position = space.   I can't use SQL/Loader for
 this table as the data needs to be massaged before loading into Oracle.
 Thus when you try to link the tables together it does not find a match.
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=C.marketcode;
   
 (this returns 0 records)
 
  If I change the SQl statement to the following:
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=trim(C.marketcode);
 
  (it correctly matches these up)
   
 Things I have tried to remedy this problem:
 1)  I have tried to modify my PL/SQL program to put a TRIM statement
 around the marketcode field when I populate table C.   This did not work.
 2)  I have tried to check the 3rd position and if it is = space then I set
 the third position to null.  But the field in Oracle is still a space when
 the program is finished.
 
 Does anyone have any thoughts on how I can properly output this field from
 Pl/SQl so it will match the data loaded via SQL/Loader? Thanks.
 
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/Sql question

2002-08-21 Thread Jamadagni, Rajendra

Sounds like in the table the field c.marketcode is a char(3) instead of
varchar2(3).

Raj
__
Rajendra Jamadagni  MIS, ESPN Inc.
Rajendra dot Jamadagni at ESPN dot com
Any opinion expressed here is personal and doesn't reflect that of ESPN Inc.

QOTD: Any clod can have facts, but having an opinion is an art!


-Original Message-
Sent: Wednesday, August 21, 2002 10:28 AM
To: Multiple recipients of list ORACLE-L



 I have a question for from one of my developers related to PL/SQL and how
 data is loaded.
 
 I have a field (marketcode) that is defined as VARCHAR2(3).
 
 I have a problem when I try to load the value of '20' into this field.
 All values with three characters work fine.  The problem is when the value
 is less then 3 characters.   
 
 When tables A and B have data loaded into this field using SQL/Loader the
 resulting value in the field appears to me as '20' with the third position
 =null.
 
 I have a separate PL/SQL process that loads this field into table C.
 When PL/SQL populates this same value into this field the field appears to
 me as '20' with the third position = space.   I can't use SQL/Loader for
 this table as the data needs to be massaged before loading into Oracle.
 Thus when you try to link the tables together it does not find a match.
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=C.marketcode;
   
 (this returns 0 records)
 
  If I change the SQl statement to the following:
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=trim(C.marketcode);
 
  (it correctly matches these up)
   
 Things I have tried to remedy this problem:
 1)  I have tried to modify my PL/SQL program to put a TRIM statement
 around the marketcode field when I populate table C.   This did not work.
 2)  I have tried to check the 3rd position and if it is = space then I set
 the third position to null.  But the field in Oracle is still a space when
 the program is finished.
 
 Does anyone have any thoughts on how I can properly output this field from
 Pl/SQl so it will match the data loaded via SQL/Loader? Thanks.
 
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


*This e-mail 
message is confidential, intended only for the named recipient(s) above and may 
contain information that is privileged, attorney work product or exempt from 
disclosure under applicable law. If you have received this message in error, or are 
not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 
and delete this e-mail message from your computer, Thank 
you.*2



Re: PL/SQl question

2002-08-21 Thread Rick_Cale


Is the field in question in table C defined as CHAR or VARCHAR2?  If CHAR
that is why it is blank padded.  Check datatype of variables
in pl/sql

Rick


   
 
DENNIS WILLIAMS
 
DWILLIAMS@life   To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]   
touch.comcc:  
 
Sent by:  Subject: PL/SQl question 
 
[EMAIL PROTECTED]
 
m  
 
   
 
   
 
08/21/2002 
 
10:28 AM   
 
Please respond 
 
to ORACLE-L
 
   
 
   
 





 I have a question for from one of my developers related to PL/SQL and how
 data is loaded.

 I have a field (marketcode) that is defined as VARCHAR2(3).

 I have a problem when I try to load the value of '20' into this field.
 All values with three characters work fine.  The problem is when the
value
 is less then 3 characters.

 When tables A and B have data loaded into this field using SQL/Loader the
 resulting value in the field appears to me as '20' with the third
position
 =null.

 I have a separate PL/SQL process that loads this field into table C.
 When PL/SQL populates this same value into this field the field appears
to
 me as '20' with the third position = space.   I can't use SQL/Loader for
 this table as the data needs to be massaged before loading into Oracle.
 Thus when you try to link the tables together it does not find a match.

   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=C.marketcode;

 (this returns 0 records)

  If I change the SQl statement to the following:

   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=trim(C.marketcode);

  (it correctly matches these up)

 Things I have tried to remedy this problem:
 1)  I have tried to modify my PL/SQL program to put a TRIM statement
 around the marketcode field when I populate table C.   This did not work.
 2)  I have tried to check the 3rd position and if it is = space then I
set
 the third position to null.  But the field in Oracle is still a space
when
 the program is finished.

 Does anyone have any thoughts on how I can properly output this field
from
 Pl/SQl so it will match the data loaded via SQL/Loader? Thanks.

Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like

RE: PL/SQl question

2002-08-21 Thread Mercadante, Thomas F

Dennis,

In your PL/SQL program, did you try the RTRIM(date_field,' ') command? 

I know that TRIM is new, but I thought it needed additional parameters to
tell it what to trim.

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 10:28 AM
To: Multiple recipients of list ORACLE-L



 I have a question for from one of my developers related to PL/SQL and how
 data is loaded.
 
 I have a field (marketcode) that is defined as VARCHAR2(3).
 
 I have a problem when I try to load the value of '20' into this field.
 All values with three characters work fine.  The problem is when the value
 is less then 3 characters.   
 
 When tables A and B have data loaded into this field using SQL/Loader the
 resulting value in the field appears to me as '20' with the third position
 =null.
 
 I have a separate PL/SQL process that loads this field into table C.
 When PL/SQL populates this same value into this field the field appears to
 me as '20' with the third position = space.   I can't use SQL/Loader for
 this table as the data needs to be massaged before loading into Oracle.
 Thus when you try to link the tables together it does not find a match.
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=C.marketcode;
   
 (this returns 0 records)
 
  If I change the SQl statement to the following:
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=trim(C.marketcode);
 
  (it correctly matches these up)
   
 Things I have tried to remedy this problem:
 1)  I have tried to modify my PL/SQL program to put a TRIM statement
 around the marketcode field when I populate table C.   This did not work.
 2)  I have tried to check the 3rd position and if it is = space then I set
 the third position to null.  But the field in Oracle is still a space when
 the program is finished.
 
 Does anyone have any thoughts on how I can properly output this field from
 Pl/SQl so it will match the data loaded via SQL/Loader? Thanks.
 
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



FW: PL/Sql question

2002-08-21 Thread DENNIS WILLIAMS

In response to the questions for more details, here are the PL/SQL code and
SQL Loader control file. Everything is varchar2(2), explicitly defined as
such in PL/SQL. Thanks for all the nice replies.

PL/SQL snippets


...snip...

   marketingcodeVARCHAR2(3);

...snip...

FILELOCATION := '/usr/users/madmload/text_files';
OPEN_MODE:= 'r';
FILENAME := 'prodload.txt';

FILENBR := UTL_FILE.FOPEN (FILELOCATION , FILENAME, OPEN_MODE );

...snip...

   UTL_FILE.GET_LINE (FILENBR, OUTPUTSTRING);
   marketingcode := substr(outputstring, 21, 3);
 

...snip...

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;





Sql*Loader script

LOAD DATA
INFILE '/usr/users/madmload/joblid.txt'
BADFILE '/usr/users/madmload/jobload.bad'
APPEND
INTO TABLE JOBFACT
(
JOBNBR  POSITION(1:10)  CHAR, 
LIFETOUCHID POSITION(11:20) INTEGER EXTERNAL,
MDRPRIMARYIDPOSITION(21:28) CHAR,
MARKETINGCODE   POSITION(29:31) CHAR,
SUBPROGRAMCODE  POSITION(32:32) CHAR,
TERRITORYCODE   POSITION(33:34) CHAR,
SUBTERRITORYCODEPOSITION(33:36) CHAR,
SELLINGMETHODCODE   POSITION(37:37) CHAR,
BIDIND  POSITION(38:38) CHAR,
PDKIND  POSITION(39:39) CHAR,
PDKPARTNBR  POSITION(40:44) CHAR,
RETAKEIND   POSITION(45:45) CHAR,
PLANTCODE   POSITION(46:46) CHAR,
PLANTRECEIPTDATEPOSITION(47:56) DATE /MM/DD NULLIF
PLANTRECEIPTDA,
PLANTRECEIPTYEARPOSITION(47:50) INTEGER EXTERNAL,
PLANTRECEIPTMONTH   POSITION(52:53) INTEGER EXTERNAL,
PHOTOGRAPHYDATE POSITION(57:66) DATE /MM/DD NULLIF
PHOTOGRAPHYDATE=BLANKS,
SHIPDATEPOSITION(67:76) DATE /MM/DD NULLIF SHIPDATE=BLANKS,
SHOTQTY POSITION(77:80) INTEGER EXTERNAL,
SHIPPEDPACKAGEQTY   POSITION(81:84) INTEGER EXTERNAL,
PAIDPACKAGEQTY  POSITION(85:88) INTEGER EXTERNAL,
UNPAIDPACKAGEQTYPOSITION(89:92) INTEGER EXTERNAL,
XNOPURCHASEQTY  POSITION(93:96) INTEGER EXTERNAL,
CASHRECEIVEDAMT POSITION(97:105)DECIMAL EXTERNAL,
CASHRETAINEDAMT POSITION(106:114)   DECIMAL EXTERNAL,
ACCTCMSNPAIDAMT POSITION(115:123)   DECIMAL EXTERNAL,
ESTACCTCMSNAMT  POSITION(124:132)   DECIMAL EXTERNAL,
CHARGEBACKAMT   POSITION(133:141)   DECIMAL EXTERNAL,
SALESTAXAMT POSITION(142:150)   DECIMAL EXTERNAL,
TERRITORYCMSNAMTPOSITION(151:159)   DECIMAL EXTERNAL,
TERRITORYEARNINGSAMTPOSITION(160:168)   DECIMAL EXTERNAL,
EXPECTEDCASHAMT POSITION(169:177)   DECIMAL EXTERNAL,
SOURCEFISCALYEARCONSTANT '2003',
PROOFPOSE   POSITION(178:178)   DECIMAL EXTERNAL,
PROOFCOUNT  POSITION(179:182)DECIMAL EXTERNAL,
SEASONDESC  POSITION(183:183)DECIMAL EXTERNAL,
EXTRACTDATE POSITION(184:193) DATE /MM/DD NULLIF
EXTRACTDATE=BLANKS,
FUNPACKJOB  POSITION(194:194)  CHAR,
CONNECTJOB  POSITION(195:195)  CHAR,
STICKYALBUMJOB  POSITION(196:196)  CHAR,
PAYSTATUS   POSITION(197:197)  CHAR,
ORIGINALDATERECEIVED  POSITION(198:207) DATE /MM/DD NULLIF
ORIGINALDATERE,
CMSNSTATUS  POSITION(208:208) CHAR
)


==


All tables have the marketingcode field defined as varchar2(3)  (none are
char(3))


Bruce
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQl question

2002-08-21 Thread kkennedy

Check the definition of table C.  It sounds like it is defined as CHAR(3) instead of 
VARCHAR2(3).  I would also check the PL/SQL for using CHAR instead of VARCHAR2 for 
storing the value -- the trim should have eliminated this problem if it was put in the 
right place.

Kevin Kennedy
First Point Energy Corporation

If you take RAC out of Oracle you get OLE!  What can this mean?

-Original Message-
Sent: Wednesday, August 21, 2002 7:28 AM
To: Multiple recipients of list ORACLE-L



 I have a question for from one of my developers related to PL/SQL and how
 data is loaded.
 
 I have a field (marketcode) that is defined as VARCHAR2(3).
 
 I have a problem when I try to load the value of '20' into this field.
 All values with three characters work fine.  The problem is when the value
 is less then 3 characters.   
 
 When tables A and B have data loaded into this field using SQL/Loader the
 resulting value in the field appears to me as '20' with the third position
 =null.
 
 I have a separate PL/SQL process that loads this field into table C.
 When PL/SQL populates this same value into this field the field appears to
 me as '20' with the third position = space.   I can't use SQL/Loader for
 this table as the data needs to be massaged before loading into Oracle.
 Thus when you try to link the tables together it does not find a match.
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=C.marketcode;
   
 (this returns 0 records)
 
  If I change the SQl statement to the following:
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=trim(C.marketcode);
 
  (it correctly matches these up)
   
 Things I have tried to remedy this problem:
 1)  I have tried to modify my PL/SQL program to put a TRIM statement
 around the marketcode field when I populate table C.   This did not work.
 2)  I have tried to check the 3rd position and if it is = space then I set
 the third position to null.  But the field in Oracle is still a space when
 the program is finished.
 
 Does anyone have any thoughts on how I can properly output this field from
 Pl/SQl so it will match the data loaded via SQL/Loader? Thanks.
 
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: kkennedy
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQl question

2002-08-21 Thread Karniotis, Stephen

I believe it is acting appropriately.  You are trying to load a
two-character byte filed into three-byte character field.  Loader, if
you don't terminate by whitespace or nulls, will add the blank into the
field because it is character.  

Thus, you have two options:
1. Change the field to numeric.
2. Trim the data before it is loaded.  Check the third position to see if it
is a space or null; if so, only load n positions of data.

Thank You

Stephen P. Karniotis
Product Architect
Compuware Corporation
Direct: (248) 865-4350
Mobile: (248) 408-2918
Email:  [EMAIL PROTECTED]
Web:www.compuware.com

 -Original Message-
Sent:   Wednesday, August 21, 2002 12:33 PM
To: Multiple recipients of list ORACLE-L
Subject:RE: PL/SQl question

Dennis,

In your PL/SQL program, did you try the RTRIM(date_field,' ') command? 

I know that TRIM is new, but I thought it needed additional parameters to
tell it what to trim.

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 10:28 AM
To: Multiple recipients of list ORACLE-L



 I have a question for from one of my developers related to PL/SQL and how
 data is loaded.
 
 I have a field (marketcode) that is defined as VARCHAR2(3).
 
 I have a problem when I try to load the value of '20' into this field.
 All values with three characters work fine.  The problem is when the value
 is less then 3 characters.   
 
 When tables A and B have data loaded into this field using SQL/Loader the
 resulting value in the field appears to me as '20' with the third position
 =null.
 
 I have a separate PL/SQL process that loads this field into table C.
 When PL/SQL populates this same value into this field the field appears to
 me as '20' with the third position = space.   I can't use SQL/Loader for
 this table as the data needs to be massaged before loading into Oracle.
 Thus when you try to link the tables together it does not find a match.
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=C.marketcode;
   
 (this returns 0 records)
 
  If I change the SQl statement to the following:
 
   select A.marketcode, C.marketcode
   from tableA A, tableC C
  where A.marketcode=trim(C.marketcode);
 
  (it correctly matches these up)
   
 Things I have tried to remedy this problem:
 1)  I have tried to modify my PL/SQL program to put a TRIM statement
 around the marketcode field when I populate table C.   This did not work.
 2)  I have tried to check the 3rd position and if it is = space then I set
 the third position to null.  But the field in Oracle is still a space when
 the program is finished.
 
 Does anyone have any thoughts on how I can properly output this field from
 Pl/SQl so it will match the data loaded via SQL/Loader? Thanks.
 
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it. 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Karniotis, Stephen
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru

Re: FW: PL/Sql question

2002-08-21 Thread mkb

um...just a thought but how about setting
marketingcode to char(3) in the PL/SQL code snippet.

I ran into this similar problem a couple days ago. 
Had a var as varchar2 in PL/SQL but in the table it
was char.  Changed my PL/SQL var to char, cursor in my
code worked with ltrim and rtrim functions whereas
before it wasn't.

hth

mkb

--- DENNIS WILLIAMS [EMAIL PROTECTED] wrote:
 In response to the questions for more details, here
 are the PL/SQL code and
 SQL Loader control file. Everything is varchar2(2),
 explicitly defined as
 such in PL/SQL. Thanks for all the nice replies.
 
 PL/SQL snippets
 
 
 ...snip...
 
marketingcodeVARCHAR2(3);
 
 ...snip...
 
 FILELOCATION :=
 '/usr/users/madmload/text_files';
 OPEN_MODE:= 'r';
 FILENAME := 'prodload.txt';
 
 FILENBR := UTL_FILE.FOPEN (FILELOCATION ,
 FILENAME, OPEN_MODE );
 
 ...snip...
 
UTL_FILE.GET_LINE (FILENBR, OUTPUTSTRING);
marketingcode := substr(outputstring, 21, 3);
  
 
 ...snip...
 
  insert into JOBOFFERFACT_LOAD 
 (LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR,
 PACKAGEID,
 MARKETINGCODE,
  TERRITORYCODE, PLANTRECEIPTDATE,
 SEASON, PACKAGENAME,
 PACKAGEPRICE,
  PAIDPACKAGEQTY, UNPAIDPACKAGEQTY,
 SHIPPEDPACKAGEQTY, CMSNTYPE,
  PACKAGECMSNRATE, PACKAGETYPE,
 PACKAGECHARGEBACK, 
  PACKAGEPOINTS, PACKAGECODE,
 PACKAGECONFIG) VALUES
 (LIFETOUCHID, CURRENTFY, JOBNBR, PKGID,
 MARKETINGCODE,
  TERRITORYCODE, PLANTRECEIPTDATE,
 SEASON, PKGNAME, PACKAGEPRICE,
  PAIDPACKAGES, UNPAIDPACKAGES,
 SHIPPEDPACKAGES, CMSNTYPE, 
  PACKAGECMSN, PACKAGETYPE,
 PACKAGECHARGEBACK, 
  PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;
 
 
 
 
 
 Sql*Loader script
 
 LOAD DATA
 INFILE '/usr/users/madmload/joblid.txt'
 BADFILE '/usr/users/madmload/jobload.bad'
 APPEND
 INTO TABLE JOBFACT
 (
 JOBNBR  POSITION(1:10)  CHAR, 
 LIFETOUCHID POSITION(11:20) INTEGER EXTERNAL,
 MDRPRIMARYIDPOSITION(21:28) CHAR,
 MARKETINGCODE   POSITION(29:31) CHAR,
 SUBPROGRAMCODE  POSITION(32:32) CHAR,
 TERRITORYCODE   POSITION(33:34) CHAR,
 SUBTERRITORYCODEPOSITION(33:36) CHAR,
 SELLINGMETHODCODE   POSITION(37:37) CHAR,
 BIDIND  POSITION(38:38) CHAR,
 PDKIND  POSITION(39:39) CHAR,
 PDKPARTNBR  POSITION(40:44) CHAR,
 RETAKEIND   POSITION(45:45) CHAR,
 PLANTCODE   POSITION(46:46) CHAR,
 PLANTRECEIPTDATEPOSITION(47:56) DATE
 /MM/DD NULLIF
 PLANTRECEIPTDA,
 PLANTRECEIPTYEARPOSITION(47:50) INTEGER
 EXTERNAL,
 PLANTRECEIPTMONTH   POSITION(52:53) INTEGER
 EXTERNAL,
 PHOTOGRAPHYDATE POSITION(57:66) DATE /MM/DD
 NULLIF
 PHOTOGRAPHYDATE=BLANKS,
 SHIPDATEPOSITION(67:76) DATE /MM/DD
 NULLIF SHIPDATE=BLANKS,
 SHOTQTY POSITION(77:80) INTEGER EXTERNAL,
 SHIPPEDPACKAGEQTY   POSITION(81:84) INTEGER
 EXTERNAL,
 PAIDPACKAGEQTY  POSITION(85:88) INTEGER EXTERNAL,
 UNPAIDPACKAGEQTYPOSITION(89:92) INTEGER
 EXTERNAL,
 XNOPURCHASEQTY  POSITION(93:96) INTEGER EXTERNAL,
 CASHRECEIVEDAMT POSITION(97:105)DECIMAL
 EXTERNAL,
 CASHRETAINEDAMT POSITION(106:114)   DECIMAL
 EXTERNAL,
 ACCTCMSNPAIDAMT POSITION(115:123)   DECIMAL
 EXTERNAL,
 ESTACCTCMSNAMT  POSITION(124:132)   DECIMAL
 EXTERNAL,
 CHARGEBACKAMT   POSITION(133:141)   DECIMAL
 EXTERNAL,
 SALESTAXAMT POSITION(142:150)   DECIMAL
 EXTERNAL,
 TERRITORYCMSNAMTPOSITION(151:159)  
 DECIMAL EXTERNAL,
 TERRITORYEARNINGSAMTPOSITION(160:168)  
 DECIMAL EXTERNAL,
 EXPECTEDCASHAMT POSITION(169:177)   DECIMAL
 EXTERNAL,
 SOURCEFISCALYEARCONSTANT '2003',
 PROOFPOSE   POSITION(178:178)   DECIMAL
 EXTERNAL,
 PROOFCOUNT  POSITION(179:182)DECIMAL
 EXTERNAL,
 SEASONDESC  POSITION(183:183)DECIMAL
 EXTERNAL,
 EXTRACTDATE POSITION(184:193) DATE /MM/DD
 NULLIF
 EXTRACTDATE=BLANKS,
 FUNPACKJOB  POSITION(194:194)  CHAR,
 CONNECTJOB  POSITION(195:195)  CHAR,
 STICKYALBUMJOB  POSITION(196:196)  CHAR,
 PAYSTATUS   POSITION(197:197)  CHAR,
 ORIGINALDATERECEIVED  POSITION(198:207) DATE
 /MM/DD NULLIF
 ORIGINALDATERE,
 CMSNSTATUS  POSITION(208:208) CHAR
 )
 
 
 ==
 
 
 All tables have the marketingcode field defined as
 varchar2(3)  (none are
 char(3))
 
 
 Bruce
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: DENNIS WILLIAMS
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also

Re: FW: PL/Sql question

2002-08-21 Thread mkb

Geez, after re-reading my post, it seems that it
didn't make much sense to me, so to clarify...

I had a cursor in my procedure that took as an IN
param a varchar2 variable.  The cursor failed to
return any rows because in my where clause I was
comparing a char field against a varchar2 variable.  I
then decided to create a local variable of type char
and assigned my IN varchar2 variable to the local char
variable.  Using this in my cursors where clause I was
then able to get rows back.

There, sounds much better.

mkb

--- mkb [EMAIL PROTECTED] wrote:
 um...just a thought but how about setting
 marketingcode to char(3) in the PL/SQL code snippet.
 
 I ran into this similar problem a couple days ago. 
 Had a var as varchar2 in PL/SQL but in the table it
 was char.  Changed my PL/SQL var to char, cursor in
 my
 code worked with ltrim and rtrim functions whereas
 before it wasn't.
 
 hth
 
 mkb
 
 --- DENNIS WILLIAMS [EMAIL PROTECTED] wrote:
  In response to the questions for more details,
 here
  are the PL/SQL code and
  SQL Loader control file. Everything is
 varchar2(2),
  explicitly defined as
  such in PL/SQL. Thanks for all the nice replies.
  
  PL/SQL snippets
  
  
  ...snip...
  
 marketingcodeVARCHAR2(3);
  
  ...snip...
  
  FILELOCATION :=
  '/usr/users/madmload/text_files';
  OPEN_MODE:= 'r';
  FILENAME := 'prodload.txt';
  
  FILENBR := UTL_FILE.FOPEN (FILELOCATION ,
  FILENAME, OPEN_MODE );
  
  ...snip...
  
 UTL_FILE.GET_LINE (FILENBR, OUTPUTSTRING);
 marketingcode := substr(outputstring, 21,
 3);
   
  
  ...snip...
  
   insert into JOBOFFERFACT_LOAD 
  (LIFETOUCHID, SOURCEFISCALYEAR,
 JOBNBR,
  PACKAGEID,
  MARKETINGCODE,
   TERRITORYCODE, PLANTRECEIPTDATE,
  SEASON, PACKAGENAME,
  PACKAGEPRICE,
   PAIDPACKAGEQTY, UNPAIDPACKAGEQTY,
  SHIPPEDPACKAGEQTY, CMSNTYPE,
   PACKAGECMSNRATE, PACKAGETYPE,
  PACKAGECHARGEBACK, 
   PACKAGEPOINTS, PACKAGECODE,
  PACKAGECONFIG) VALUES
  (LIFETOUCHID, CURRENTFY, JOBNBR,
 PKGID,
  MARKETINGCODE,
   TERRITORYCODE, PLANTRECEIPTDATE,
  SEASON, PKGNAME, PACKAGEPRICE,
   PAIDPACKAGES, UNPAIDPACKAGES,
  SHIPPEDPACKAGES, CMSNTYPE, 
   PACKAGECMSN, PACKAGETYPE,
  PACKAGECHARGEBACK, 
   PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;
  
  
  
  
  
  Sql*Loader script
  
  LOAD DATA
  INFILE '/usr/users/madmload/joblid.txt'
  BADFILE '/usr/users/madmload/jobload.bad'
  APPEND
  INTO TABLE JOBFACT
  (
  JOBNBR  POSITION(1:10)  CHAR, 
  LIFETOUCHID POSITION(11:20) INTEGER EXTERNAL,
  MDRPRIMARYIDPOSITION(21:28) CHAR,
  MARKETINGCODE   POSITION(29:31) CHAR,
  SUBPROGRAMCODE  POSITION(32:32) CHAR,
  TERRITORYCODE   POSITION(33:34) CHAR,
  SUBTERRITORYCODEPOSITION(33:36) CHAR,
  SELLINGMETHODCODE   POSITION(37:37) CHAR,
  BIDIND  POSITION(38:38) CHAR,
  PDKIND  POSITION(39:39) CHAR,
  PDKPARTNBR  POSITION(40:44) CHAR,
  RETAKEIND   POSITION(45:45) CHAR,
  PLANTCODE   POSITION(46:46) CHAR,
  PLANTRECEIPTDATEPOSITION(47:56) DATE
  /MM/DD NULLIF
  PLANTRECEIPTDA,
  PLANTRECEIPTYEARPOSITION(47:50) INTEGER
  EXTERNAL,
  PLANTRECEIPTMONTH   POSITION(52:53) INTEGER
  EXTERNAL,
  PHOTOGRAPHYDATE POSITION(57:66) DATE /MM/DD
  NULLIF
  PHOTOGRAPHYDATE=BLANKS,
  SHIPDATEPOSITION(67:76) DATE /MM/DD
  NULLIF SHIPDATE=BLANKS,
  SHOTQTY POSITION(77:80) INTEGER EXTERNAL,
  SHIPPEDPACKAGEQTY   POSITION(81:84) INTEGER
  EXTERNAL,
  PAIDPACKAGEQTY  POSITION(85:88) INTEGER EXTERNAL,
  UNPAIDPACKAGEQTYPOSITION(89:92) INTEGER
  EXTERNAL,
  XNOPURCHASEQTY  POSITION(93:96) INTEGER EXTERNAL,
  CASHRECEIVEDAMT POSITION(97:105)DECIMAL
  EXTERNAL,
  CASHRETAINEDAMT POSITION(106:114)   DECIMAL
  EXTERNAL,
  ACCTCMSNPAIDAMT POSITION(115:123)   DECIMAL
  EXTERNAL,
  ESTACCTCMSNAMT  POSITION(124:132)   DECIMAL
  EXTERNAL,
  CHARGEBACKAMT   POSITION(133:141)   DECIMAL
  EXTERNAL,
  SALESTAXAMT POSITION(142:150)   DECIMAL
  EXTERNAL,
  TERRITORYCMSNAMTPOSITION(151:159)  
  DECIMAL EXTERNAL,
  TERRITORYEARNINGSAMTPOSITION(160:168)  
  DECIMAL EXTERNAL,
  EXPECTEDCASHAMT POSITION(169:177)   DECIMAL
  EXTERNAL,
  SOURCEFISCALYEARCONSTANT '2003',
  PROOFPOSE   POSITION(178:178)   DECIMAL
  EXTERNAL,
  PROOFCOUNT  POSITION(179:182)DECIMAL
  EXTERNAL,
  SEASONDESC  POSITION(183:183)DECIMAL
  EXTERNAL,
  EXTRACTDATE POSITION(184:193) DATE
 /MM/DD
  NULLIF
  EXTRACTDATE=BLANKS,
  FUNPACKJOB  POSITION(194:194)  CHAR,
  CONNECTJOB  POSITION(195:195)  CHAR,
  STICKYALBUMJOB  POSITION(196:196)  CHAR,
  PAYSTATUS   POSITION(197:197)  CHAR,
  ORIGINALDATERECEIVED  POSITION(198:207) DATE
  /MM/DD NULLIF
  ORIGINALDATERE,
  CMSNSTATUS  POSITION(208:208) CHAR

RE: PL/Sql question

2002-08-21 Thread Mercadante, Thomas F

Dennis,

Try changing your insert statement to:

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
 MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
 PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) 
   VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, rtrim(MARKETINGCODE,'
'),
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;


Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 2:04 PM
To: Multiple recipients of list ORACLE-L


In response to the questions for more details, here are the PL/SQL code and
SQL Loader control file. Everything is varchar2(2), explicitly defined as
such in PL/SQL. Thanks for all the nice replies.

PL/SQL snippets


...snip...

   marketingcodeVARCHAR2(3);

...snip...

FILELOCATION := '/usr/users/madmload/text_files';
OPEN_MODE:= 'r';
FILENAME := 'prodload.txt';

FILENBR := UTL_FILE.FOPEN (FILELOCATION , FILENAME, OPEN_MODE );

...snip...

   UTL_FILE.GET_LINE (FILENBR, OUTPUTSTRING);
   marketingcode := substr(outputstring, 21, 3);
 

...snip...

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;





Sql*Loader script

LOAD DATA
INFILE '/usr/users/madmload/joblid.txt'
BADFILE '/usr/users/madmload/jobload.bad'
APPEND
INTO TABLE JOBFACT
(
JOBNBR  POSITION(1:10)  CHAR, 
LIFETOUCHID POSITION(11:20) INTEGER EXTERNAL,
MDRPRIMARYIDPOSITION(21:28) CHAR,
MARKETINGCODE   POSITION(29:31) CHAR,
SUBPROGRAMCODE  POSITION(32:32) CHAR,
TERRITORYCODE   POSITION(33:34) CHAR,
SUBTERRITORYCODEPOSITION(33:36) CHAR,
SELLINGMETHODCODE   POSITION(37:37) CHAR,
BIDIND  POSITION(38:38) CHAR,
PDKIND  POSITION(39:39) CHAR,
PDKPARTNBR  POSITION(40:44) CHAR,
RETAKEIND   POSITION(45:45) CHAR,
PLANTCODE   POSITION(46:46) CHAR,
PLANTRECEIPTDATEPOSITION(47:56) DATE /MM/DD NULLIF
PLANTRECEIPTDA,
PLANTRECEIPTYEARPOSITION(47:50) INTEGER EXTERNAL,
PLANTRECEIPTMONTH   POSITION(52:53) INTEGER EXTERNAL,
PHOTOGRAPHYDATE POSITION(57:66) DATE /MM/DD NULLIF
PHOTOGRAPHYDATE=BLANKS,
SHIPDATEPOSITION(67:76) DATE /MM/DD NULLIF SHIPDATE=BLANKS,
SHOTQTY POSITION(77:80) INTEGER EXTERNAL,
SHIPPEDPACKAGEQTY   POSITION(81:84) INTEGER EXTERNAL,
PAIDPACKAGEQTY  POSITION(85:88) INTEGER EXTERNAL,
UNPAIDPACKAGEQTYPOSITION(89:92) INTEGER EXTERNAL,
XNOPURCHASEQTY  POSITION(93:96) INTEGER EXTERNAL,
CASHRECEIVEDAMT POSITION(97:105)DECIMAL EXTERNAL,
CASHRETAINEDAMT POSITION(106:114)   DECIMAL EXTERNAL,
ACCTCMSNPAIDAMT POSITION(115:123)   DECIMAL EXTERNAL,
ESTACCTCMSNAMT  POSITION(124:132)   DECIMAL EXTERNAL,
CHARGEBACKAMT   POSITION(133:141)   DECIMAL EXTERNAL,
SALESTAXAMT POSITION(142:150)   DECIMAL EXTERNAL,
TERRITORYCMSNAMTPOSITION(151:159)   DECIMAL EXTERNAL,
TERRITORYEARNINGSAMTPOSITION(160:168)   DECIMAL EXTERNAL,
EXPECTEDCASHAMT POSITION(169:177)   DECIMAL EXTERNAL,
SOURCEFISCALYEARCONSTANT '2003',
PROOFPOSE   POSITION(178:178)   DECIMAL EXTERNAL,
PROOFCOUNT  POSITION(179:182)DECIMAL EXTERNAL,
SEASONDESC  POSITION(183:183)DECIMAL EXTERNAL,
EXTRACTDATE POSITION(184:193) DATE /MM/DD NULLIF
EXTRACTDATE=BLANKS,
FUNPACKJOB  POSITION(194:194)  CHAR,
CONNECTJOB  POSITION(195:195)  CHAR,
STICKYALBUMJOB  POSITION(196:196)  CHAR,
PAYSTATUS   POSITION(197:197)  CHAR,
ORIGINALDATERECEIVED  POSITION(198:207) DATE /MM/DD NULLIF
ORIGINALDATERE,
CMSNSTATUS  POSITION(208:208) CHAR
)


==


All tables have the marketingcode field defined as varchar2(3)  (none are
char(3))


Bruce
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services

RE: PL/Sql question

2002-08-21 Thread DENNIS WILLIAMS


Tom - The developer reports that he tried this but it didn't work. The third
position is still a space value. Thanks to everyone for the good replies.
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Wednesday, August 21, 2002 3:13 PM
To: '[EMAIL PROTECTED]'
Cc: DENNIS WILLIAMS


Dennis,

Try changing your insert statement to:

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
 MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
 PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) 
   VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, rtrim(MARKETINGCODE,'
'),
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;


Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Wednesday, August 21, 2002 2:04 PM
To: Multiple recipients of list ORACLE-L


In response to the questions for more details, here are the PL/SQL code and
SQL Loader control file. Everything is varchar2(2), explicitly defined as
such in PL/SQL. Thanks for all the nice replies.

PL/SQL snippets


...snip...

   marketingcodeVARCHAR2(3);

...snip...

FILELOCATION := '/usr/users/madmload/text_files';
OPEN_MODE:= 'r';
FILENAME := 'prodload.txt';

FILENBR := UTL_FILE.FOPEN (FILELOCATION , FILENAME, OPEN_MODE );

...snip...

   UTL_FILE.GET_LINE (FILENBR, OUTPUTSTRING);
   marketingcode := substr(outputstring, 21, 3);
 

...snip...

 insert into JOBOFFERFACT_LOAD 
(LIFETOUCHID, SOURCEFISCALYEAR, JOBNBR, PACKAGEID,
MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PACKAGENAME,
PACKAGEPRICE,
 PAIDPACKAGEQTY, UNPAIDPACKAGEQTY, SHIPPEDPACKAGEQTY, CMSNTYPE,
 PACKAGECMSNRATE, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PACKAGECODE, PACKAGECONFIG) VALUES
(LIFETOUCHID, CURRENTFY, JOBNBR, PKGID, MARKETINGCODE,
 TERRITORYCODE, PLANTRECEIPTDATE, SEASON, PKGNAME, PACKAGEPRICE,
 PAIDPACKAGES, UNPAIDPACKAGES, SHIPPEDPACKAGES, CMSNTYPE, 
 PACKAGECMSN, PACKAGETYPE, PACKAGECHARGEBACK, 
 PACKAGEPOINTS, PKGCODE, PKGCONFIG ) ;





Sql*Loader script

LOAD DATA
INFILE '/usr/users/madmload/joblid.txt'
BADFILE '/usr/users/madmload/jobload.bad'
APPEND
INTO TABLE JOBFACT
(
JOBNBR  POSITION(1:10)  CHAR, 
LIFETOUCHID POSITION(11:20) INTEGER EXTERNAL,
MDRPRIMARYIDPOSITION(21:28) CHAR,
MARKETINGCODE   POSITION(29:31) CHAR,
SUBPROGRAMCODE  POSITION(32:32) CHAR,
TERRITORYCODE   POSITION(33:34) CHAR,
SUBTERRITORYCODEPOSITION(33:36) CHAR,
SELLINGMETHODCODE   POSITION(37:37) CHAR,
BIDIND  POSITION(38:38) CHAR,
PDKIND  POSITION(39:39) CHAR,
PDKPARTNBR  POSITION(40:44) CHAR,
RETAKEIND   POSITION(45:45) CHAR,
PLANTCODE   POSITION(46:46) CHAR,
PLANTRECEIPTDATEPOSITION(47:56) DATE /MM/DD NULLIF
PLANTRECEIPTDA,
PLANTRECEIPTYEARPOSITION(47:50) INTEGER EXTERNAL,
PLANTRECEIPTMONTH   POSITION(52:53) INTEGER EXTERNAL,
PHOTOGRAPHYDATE POSITION(57:66) DATE /MM/DD NULLIF
PHOTOGRAPHYDATE=BLANKS,
SHIPDATEPOSITION(67:76) DATE /MM/DD NULLIF SHIPDATE=BLANKS,
SHOTQTY POSITION(77:80) INTEGER EXTERNAL,
SHIPPEDPACKAGEQTY   POSITION(81:84) INTEGER EXTERNAL,
PAIDPACKAGEQTY  POSITION(85:88) INTEGER EXTERNAL,
UNPAIDPACKAGEQTYPOSITION(89:92) INTEGER EXTERNAL,
XNOPURCHASEQTY  POSITION(93:96) INTEGER EXTERNAL,
CASHRECEIVEDAMT POSITION(97:105)DECIMAL EXTERNAL,
CASHRETAINEDAMT POSITION(106:114)   DECIMAL EXTERNAL,
ACCTCMSNPAIDAMT POSITION(115:123)   DECIMAL EXTERNAL,
ESTACCTCMSNAMT  POSITION(124:132)   DECIMAL EXTERNAL,
CHARGEBACKAMT   POSITION(133:141)   DECIMAL EXTERNAL,
SALESTAXAMT POSITION(142:150)   DECIMAL EXTERNAL,
TERRITORYCMSNAMTPOSITION(151:159)   DECIMAL EXTERNAL,
TERRITORYEARNINGSAMTPOSITION(160:168)   DECIMAL EXTERNAL,
EXPECTEDCASHAMT POSITION(169:177)   DECIMAL EXTERNAL,
SOURCEFISCALYEARCONSTANT '2003',
PROOFPOSE   POSITION(178:178)   DECIMAL EXTERNAL,
PROOFCOUNT  POSITION(179:182)DECIMAL EXTERNAL,
SEASONDESC  POSITION(183:183)DECIMAL EXTERNAL,
EXTRACTDATE POSITION(184:193) DATE /MM/DD NULLIF
EXTRACTDATE=BLANKS,
FUNPACKJOB  POSITION(194:194)  CHAR,
CONNECTJOB  POSITION(195:195)  CHAR,
STICKYALBUMJOB  POSITION(196:196)  CHAR,
PAYSTATUS   POSITION(197:197)  CHAR,
ORIGINALDATERECEIVED  POSITION(198:207) DATE /MM/DD NULLIF
ORIGINALDATERE,
CMSNSTATUS

how to schedule an execution in PL/SQL

2002-08-20 Thread mac

Any idea how to schedule the execution of a PL/SQL package? and if a certain 
condition is acomplished to execute again (later in the night) the same 
package until the same condition is not anymore fulfilled?

In PL/SQL not using a script for the operating system for example.


Ciprian MAFTEI
Telequote Network
Computer Systems Analyst

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: mac
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: how to schedule an execution in PL/SQL

2002-08-20 Thread Atul Kumar Srivastav

write a procedure (p1) to check the condition and based upon the condition
call packaged procedure (p.p2) from it.

use dbms_job to schedue the execution of procedure p1.

Atul

-Original Message-
Sent: Tuesday, August 20, 2002 6:03 PM
To: Multiple recipients of list ORACLE-L


Any idea how to schedule the execution of a PL/SQL package? and if a certain

condition is acomplished to execute again (later in the night) the same 
package until the same condition is not anymore fulfilled?

In PL/SQL not using a script for the operating system for example.


Ciprian MAFTEI
Telequote Network
Computer Systems Analyst

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: mac
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Atul Kumar Srivastav
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: how to schedule an execution in PL/SQL

2002-08-20 Thread mac

I know how.

Ciprian MAFTEI
Telequote Network
Computer Systems Analyst


 Any idea how to schedule the execution of a PL/SQL package? and if a 
 certain condition is acomplished to execute again (later in the 
 night) the same package until the same condition is not anymore fulfilled?
 
 In PL/SQL not using a script for the operating system for example.
 
 Ciprian MAFTEI
 Telequote Network
 Computer Systems Analyst
 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: mac
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).



-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: mac
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: how to schedule an execution in PL/SQL

2002-08-20 Thread Oberkofler, Dieter
Title: RE: how to schedule an execution in PL/SQL





hi!


i guess you should just have a look at the DBMS_JOB package!
i would start with reading the documentation of this standard
oracle package.


cheers


-dieter


-Original Message-
From: mac [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 20, 2002 14:33
To: Multiple recipients of list ORACLE-L
Subject: how to schedule an execution in PL/SQL



Any idea how to schedule the execution of a PL/SQL package? and if a certain 
condition is acomplished to execute again (later in the night) the same 
package until the same condition is not anymore fulfilled?


In PL/SQL not using a script for the operating system for example.



Ciprian MAFTEI
Telequote Network
Computer Systems Analyst


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: mac
 INET: [EMAIL PROTECTED]


Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).





Re: how to schedule an execution in PL/SQL

2002-08-20 Thread Connor McDonald

Check out the DBMS_JOB supplied plsql package

hth
connor

 --- mac [EMAIL PROTECTED] wrote:  Any idea how to
schedule the execution of a PL/SQL
 package? and if a certain 
 condition is acomplished to execute again (later in
 the night) the same 
 package until the same condition is not anymore
 fulfilled?
 
 In PL/SQL not using a script for the operating
 system for example.
 
 
 Ciprian MAFTEI
 Telequote Network
 Computer Systems Analyst
 
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: mac
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing). 

=
Connor McDonald
http://www.oracledba.co.uk
http://www.oaktable.net

Remember amateurs built the ark - Professionals built the Titanic

__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Connor=20McDonald?=
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Convert PL/SQL to Java

2002-08-19 Thread John Dunn

Does that actually convert PL/SQL to java, or just put some sort of java
wrapper around the PL/SQL?

John

 -Original Message-
 From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
 Sent: 16 August 2002 07:23
 To:   Multiple recipients of list ORACLE-L
 Subject:  Re: Convert PL/SQL to Java
 
 I didn't see a reply to this but apparently Jdeveloper 9i can do this
 
 From the 91 Help file
 
 Generating Java Source Code for Oracle Objects and PL/SQL Packages 
 To generate Java classes for an object type or package, right-click an 
 object type or package in JDeveloper's Navigator pane. You can also 
 right-click a folder, such as the Object Types folder or the PL/SQL 
 Packages folder, to generate Java classes for all of the objects or 
 packages it contains. Choose Generate Java from the menu to open the 
 JPublisher Wizard. Click Help for instruction on using the wizard. The 
 generated classes are added to JDeveloper's Navigator pane for the Project
 
 and Package you specified.
 
 Cheers
 
 --
 =
 Peter McLarty   E-mail: [EMAIL PROTECTED]
 Technical ConsultantWWW: http://www.mincom.com
 APAC Technical Services Phone: +61 (0)7 3303 3461
 Brisbane,  AustraliaMobile: +61 (0)402 094 238
 Facsimile: +61 (0)7 3303 3048
 =
 A great pleasure in life is doing what people say you cannot do.
 
 - Walter Bagehot (1826-1877 British Economist)
 =
 Mincom The People, The Experience, The Vision
 
 =
 
 This transmission is for the intended addressee only and is confidential 
 information. If you have received this transmission in error, please 
 delete it and notify the sender. The contents of this e-mail are the 
 opinion of the writer only and are not endorsed by the Mincom Group of 
 companies unless expressly stated otherwise. 
 
 
 
 
 
 
 Barry Deevey [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 15-08-2002 07:03 PM
 Please respond to ORACLE-L
 
  
 To: Multiple recipients of list ORACLE-L
 [EMAIL PROTECTED]
 cc: 
 Fax to: 
 Subject:Convert PL/SQL to Java
 
 
 Good morning,
 
 Does anybody know of a utility that can convert PL/SQL code to Java code??
 
 Thanks in advance for any replies.
 
 Barry
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Barry Deevey
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
 
 
 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: 
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Dunn
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Convert PL/SQL to Java

2002-08-19 Thread Naveen Nahata

What about SQLJ? You can wrap the entire PL/SQL code inside a SQLJ file and
use it as such without converting it into Java

HTH
Naveen

-Original Message-
Sent: Monday, August 19, 2002 4:03 PM
To: Multiple recipients of list ORACLE-L


Does that actually convert PL/SQL to java, or just put some sort of java
wrapper around the PL/SQL?

John

 -Original Message-
 From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
 Sent: 16 August 2002 07:23
 To:   Multiple recipients of list ORACLE-L
 Subject:  Re: Convert PL/SQL to Java
 
 I didn't see a reply to this but apparently Jdeveloper 9i can do this
 
 From the 91 Help file
 
 Generating Java Source Code for Oracle Objects and PL/SQL Packages 
 To generate Java classes for an object type or package, right-click an 
 object type or package in JDeveloper's Navigator pane. You can also 
 right-click a folder, such as the Object Types folder or the PL/SQL 
 Packages folder, to generate Java classes for all of the objects or 
 packages it contains. Choose Generate Java from the menu to open the 
 JPublisher Wizard. Click Help for instruction on using the wizard. The 
 generated classes are added to JDeveloper's Navigator pane for the Project
 
 and Package you specified.
 
 Cheers
 
 --
 =
 Peter McLarty   E-mail: [EMAIL PROTECTED]
 Technical ConsultantWWW: http://www.mincom.com
 APAC Technical Services Phone: +61 (0)7 3303 3461
 Brisbane,  AustraliaMobile: +61 (0)402 094 238
 Facsimile: +61 (0)7 3303 3048
 =
 A great pleasure in life is doing what people say you cannot do.
 
 - Walter Bagehot (1826-1877 British Economist)
 =
 Mincom The People, The Experience, The Vision
 
 =
 
 This transmission is for the intended addressee only and is confidential 
 information. If you have received this transmission in error, please 
 delete it and notify the sender. The contents of this e-mail are the 
 opinion of the writer only and are not endorsed by the Mincom Group of 
 companies unless expressly stated otherwise. 
 
 
 
 
 
 
 Barry Deevey [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 15-08-2002 07:03 PM
 Please respond to ORACLE-L
 
  
 To: Multiple recipients of list ORACLE-L
 [EMAIL PROTECTED]
 cc: 
 Fax to: 
 Subject:Convert PL/SQL to Java
 
 
 Good morning,
 
 Does anybody know of a utility that can convert PL/SQL code to Java code??
 
 Thanks in advance for any replies.
 
 Barry
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Barry Deevey
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
 
 
 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: 
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Dunn
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Naveen Nahata
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself

RE: pl/sql exception and whenever sqlerror

2002-08-16 Thread Jacques Kilchoer
Title: RE: pl/sql exception and whenever sqlerror





(see answer below - What a difference, a raise makes!)


 -Original Message-
 From: Baker, Barbara [mailto:[EMAIL PROTECTED]]
 
 I have a command procedure running a sql*plus script that 
 then runs a stored
 procedure. (This is VMS, but I think it would work the same in unix.
 maybe...) I have a whenever sqlerror exit failure rollback 
 in sql*plus.
 This works great, and my command procedure can check the status and
 determine whether the job ran successfully.
 
 However, if the developer places an exception when others 
 code in the
 procedure and an error occurs, the status back to the calling job is
 SUCCESS. The exception does indeed catch the error. (It 
 will actually spit
 it out if the developer remembers to set serverout on.) But 
 I really need
 the calling procedure to know that there was an error.



Is there a call to raise or raise_application_error in the when others section of the exception clause?


e.g.
SQL set serveroutput on
SQL -- no raise - no error returned to calling program
SQL begin
 2 execute immediate 'delete from non_existing_table' ;
 3 commit ;
 4 exception
 5 when others then
 6 rollback ;
 7 dbms_output.put_line ('Error somewhere in my procedure') ;
 8 end ;
 9 /
Error somewhere in my procedure


Procédure PL/SQL terminée avec succès.


SQL -- with raise - error returned to calling program
SQL begin
 2 execute immediate 'delete from non_existing_table' ;
 3 commit ;
 4 exception
 5 when others then
 6 rollback ;
 7 dbms_output.put_line ('Error somewhere in my procedure') ;
 8 -- you need a raise to have SQL*Plus realize an error occurred
 9 raise ; 
10 end ;
11 /
Error somewhere in my procedure
begin
*
ERREUR à la ligne 1 :
ORA-00942: Table ou vue inexistante
ORA-06512: à ligne 9





Convert PL/SQL to Java

2002-08-15 Thread Barry Deevey

Good morning,

Does anybody know of a utility that can convert PL/SQL code to Java code??

Thanks in advance for any replies.

Barry
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Barry Deevey
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



PL/SQL Editor.

2002-08-15 Thread Place for oracle

Hello,

I need a nice PL/SQL editor any advice ?

Thx for any advice

Regards
W.B

__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Place for oracle
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQL Editor.

2002-08-15 Thread Farrell, Thomas M.Mr. NGB-ARNG

-Original Message-
Sent: Thursday, August 15, 2002 11:09 AM

I need a nice PL/SQL editor any advice ?

I prefer vi myself but your probably looking for something like
http://www.indus-soft.com/winsql/
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Farrell, Thomas M.Mr. NGB-ARNG
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: PL/SQL Editor.

2002-08-15 Thread Jan Pruner

Free OraEdit
http://www.dkgadvancedsolutions.com/oraedit.htm


JP

On Thursday 15 August 2002 17:09, you wrote:
 Hello,

 I need a nice PL/SQL editor any advice ?

 Thx for any advice

 Regards
 W.B

 __
 Do You Yahoo!?
 HotJobs - Search Thousands of New Jobs
 http://www.hotjobs.com

-- 
 Pruner Jan
   [EMAIL PROTECTED]
 http://jan.pruner.cz/
-
Only Robinson Crusoe had all his work done by Friday
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Jan Pruner
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQL Editor.

2002-08-15 Thread Scott . Shafer

vi or vim.

Scott Shafer
San Antonio, TX
210-581-6217


 -Original Message-
 From: Place for oracle [SMTP:[EMAIL PROTECTED]]
 Sent: Thursday, August 15, 2002 10:09 AM
 To:   Multiple recipients of list ORACLE-L
 Subject:  PL/SQL Editor.
 
 Hello,
 
 I need a nice PL/SQL editor any advice ?
 
 Thx for any advice
 
 Regards
 W.B
 
 __
 Do You Yahoo!?
 HotJobs - Search Thousands of New Jobs
 http://www.hotjobs.com
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Place for oracle
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQL Editor.

2002-08-15 Thread Magaliff, Bill

I like RapidSQL from Embarcadero - but it's a bit pricy
for a pretty good and less expensive alternative try PL/SQL Developer from
allroundautomations

-bill

-Original Message-
Sent: Thursday, August 15, 2002 11:09 AM
To: Multiple recipients of list ORACLE-L


Hello,

I need a nice PL/SQL editor any advice ?

Thx for any advice

Regards
W.B

__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Place for oracle
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Magaliff, Bill
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQL Editor.

2002-08-15 Thread Ekenberg, Henrik
Title: RE: PL/SQL Editor.





Hi,


I use Emacs with PL/SQL module and Sqlplus.el 
Really nice and easy to use.


Best Regards
Henrik


-Original Message-
From: Place for oracle
To: Multiple recipients of list ORACLE-L
Sent: 8/15/2002 5:09 PM
Subject: PL/SQL Editor.


Hello,


I need a nice PL/SQL editor any advice ?


Thx for any advice


Regards
W.B


__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Place for oracle
 INET: [EMAIL PROTECTED]


Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).





Re:RE: PL/SQL Editor.

2002-08-15 Thread dgoulet

Scott,

vi, your dinosaur side is showing!! *-)

Dick Goulet

Reply Separator
Author: [EMAIL PROTECTED]
Date:   8/15/2002 8:38 AM

vi or vim.

Scott Shafer
San Antonio, TX
210-581-6217


 -Original Message-
 From: Place for oracle [SMTP:[EMAIL PROTECTED]]
 Sent: Thursday, August 15, 2002 10:09 AM
 To:   Multiple recipients of list ORACLE-L
 Subject:  PL/SQL Editor.
 
 Hello,
 
 I need a nice PL/SQL editor any advice ?
 
 Thx for any advice
 
 Regards
 W.B
 
 __
 Do You Yahoo!?
 HotJobs - Search Thousands of New Jobs
 http://www.hotjobs.com
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Place for oracle
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQL Editor.

2002-08-15 Thread Gabriel Aragon

TOAD is a very good one with a lot of useful options
like commands configuration:

you type: crbl ctrlspace
you get:

 DECLARE
   CURSOR c1 IS
  SELECT  FROM   WHERE;
   c1rec c1%ROWTYPE;
BEGIN
   OPEN c1;
   LOOP
  FETCH c1 INTO c1rec;
  EXIT WHEN c1%NOTFOUND;
   END LOOP;
   CLOSE c1;
END;

also you can use sqlnavigator and sql-programmer,
there are a lot of very good tools.. 

Gabriel

--- [EMAIL PROTECTED] wrote:
 vi or vim.
 
 Scott Shafer
 San Antonio, TX
 210-581-6217
 
 
  -Original Message-
  From:   Place for oracle
 [SMTP:[EMAIL PROTECTED]]
  Sent:   Thursday, August 15, 2002 10:09 AM
  To: Multiple recipients of list ORACLE-L
  Subject:PL/SQL Editor.
  
  Hello,
  
  I need a nice PL/SQL editor any advice ?
  
  Thx for any advice
  
  Regards
  W.B
  
  __
  Do You Yahoo!?
  HotJobs - Search Thousands of New Jobs
  http://www.hotjobs.com
  -- 
  Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
  -- 
  Author: Place for oracle
INET: [EMAIL PROTECTED]
  
  Fat City Network Services-- (858) 538-5051 
 FAX: (858) 538-5051
  San Diego, California-- Public Internet
 access / Mailing Lists
 


  To REMOVE yourself from this mailing list, send an
 E-Mail message
  to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
  the message BODY, include a line containing: UNSUB
 ORACLE-L
  (or the name of mailing list you want to be
 removed from).  You may
  also send the HELP command for other information
 (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: 
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing).


=
Any dream worth having is a dream worth fighting for(Cualquier sueño que valga la 
pena tener, es un sueño por el que vale la pena luchar)Charles Xavier

__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Gabriel Aragon
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: RE: PL/SQL Editor.

2002-08-15 Thread Scott . Shafer

You should see me trying to type a word document.  vi command syntax doesn't
go over to well...

Scott Shafer
San Antonio, TX
210-581-6217


 -Original Message-
 From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
 Sent: Thursday, August 15, 2002 11:43 AM
 To:   [EMAIL PROTECTED]; Multiple recipients of list
 ORACLE-L
 Subject:  Re:RE: PL/SQL Editor.
 
 Scott,
 
 vi, your dinosaur side is showing!! *-)
 
 Dick Goulet
 
 Reply Separator
 Subject:RE: PL/SQL Editor.
 Author: [EMAIL PROTECTED]
 Date:   8/15/2002 8:38 AM
 
 vi or vim.
 
 Scott Shafer
 San Antonio, TX
 210-581-6217
 
 
  -Original Message-
  From: Place for oracle [SMTP:[EMAIL PROTECTED]]
  Sent: Thursday, August 15, 2002 10:09 AM
  To:   Multiple recipients of list ORACLE-L
  Subject:  PL/SQL Editor.
  
  Hello,
  
  I need a nice PL/SQL editor any advice ?
  
  Thx for any advice
  
  Regards
  W.B
  
  __
  Do You Yahoo!?
  HotJobs - Search Thousands of New Jobs
  http://www.hotjobs.com
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  -- 
  Author: Place for oracle
INET: [EMAIL PROTECTED]
  
  Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
  San Diego, California-- Public Internet access / Mailing Lists
  
  To REMOVE yourself from this mailing list, send an E-Mail message
  to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
  the message BODY, include a line containing: UNSUB ORACLE-L
  (or the name of mailing list you want to be removed from).  You may
  also send the HELP command for other information (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: 
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re:RE: PL/SQL Editor.

2002-08-15 Thread Ron Rogers

Scott,
 Dinosaur? When you have a good product it stays around for lng
time.
The complaints that I have with TOAD is that the pl/sql packages when
converted to text have a lot of white space due to the formatting.
Designer is not as bad but still has white space. I like to have the
developers give me a text copy of the pl/sql package so I can keep it on
the source disk incase there is a disaster and I have to start from
scratch and also I use it for documentation purposes. So far the
auditors have been happy when I show them the disk location for all of
the creation scripts used on the server.
Ron
ROR mª¿ªm

 [EMAIL PROTECTED] 08/15/02 01:48PM 
Scott,

vi, your dinosaur side is showing!! *-)

Dick Goulet

Reply Separator
Author: [EMAIL PROTECTED] 
Date:   8/15/2002 8:38 AM

vi or vim.

Scott Shafer
San Antonio, TX
210-581-6217


 -Original Message-
 From: Place for oracle [SMTP:[EMAIL PROTECTED]] 
 Sent: Thursday, August 15, 2002 10:09 AM
 To:   Multiple recipients of list ORACLE-L
 Subject:  PL/SQL Editor.
 
 Hello,
 
 I need a nice PL/SQL editor any advice ?
 
 Thx for any advice
 
 Regards
 W.B
 
 __
 Do You Yahoo!?
 HotJobs - Search Thousands of New Jobs
 http://www.hotjobs.com 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com 
 -- 
 Author: Place for oracle
   INET: [EMAIL PROTECTED] 
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing
Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: 
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: 
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Ron Rogers
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: RE: PL/SQL Editor.

2002-08-15 Thread Farrell, Thomas M.Mr. NGB-ARNG

-Original Message-

Scott,
vi, your dinosaur side is showing!! *-)

Oh come on. He included vim. ;

Cheers,
Thom
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Farrell, Thomas M.Mr. NGB-ARNG
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: RE: PL/SQL Editor.

2002-08-15 Thread Orr, Steve

:q!   

...Doh!

-Original Message-
[mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 15, 2002 11:49 AM
To: Multiple recipients of list ORACLE-L


You should see me trying to type a word document.  vi command syntax doesn't
go over to well...

Scott Shafer
San Antonio, TX
210-581-6217


 -Original Message-
 From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
 Sent: Thursday, August 15, 2002 11:43 AM
 To:   [EMAIL PROTECTED]; Multiple recipients of list
 ORACLE-L
 Subject:  Re:RE: PL/SQL Editor.
 
 Scott,
 
 vi, your dinosaur side is showing!! *-)
 
 Dick Goulet
 
 Reply Separator
 Subject:RE: PL/SQL Editor.
 Author: [EMAIL PROTECTED]
 Date:   8/15/2002 8:38 AM
 
 vi or vim.
 
 Scott Shafer
 San Antonio, TX
 210-581-6217
 
 
  -Original Message-
  From: Place for oracle [SMTP:[EMAIL PROTECTED]]
  Sent: Thursday, August 15, 2002 10:09 AM
  To:   Multiple recipients of list ORACLE-L
  Subject:  PL/SQL Editor.
  
  Hello,
  
  I need a nice PL/SQL editor any advice ?
  
  Thx for any advice
  
  Regards
  W.B
  
  __
  Do You Yahoo!?
  HotJobs - Search Thousands of New Jobs
  http://www.hotjobs.com
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  -- 
  Author: Place for oracle
INET: [EMAIL PROTECTED]
  
  Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
  San Diego, California-- Public Internet access / Mailing Lists
  
  To REMOVE yourself from this mailing list, send an E-Mail message
  to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
  the message BODY, include a line containing: UNSUB ORACLE-L
  (or the name of mailing list you want to be removed from).  You may
  also send the HELP command for other information (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: 
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Orr, Steve
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/SQL Editor.

2002-08-15 Thread Karniotis, Stephen

DevPartner DB Tuner, Debugger  Profiler for PL/SQL from Compuware.

Thank You

Stephen P. Karniotis
Product Architect
Compuware Corporation
Direct: (248) 865-4350
Mobile: (248) 408-2918
Email:  [EMAIL PROTECTED]
Web:www.compuware.com

 -Original Message-
Sent:   Thursday, August 15, 2002 12:09 PM
To: Multiple recipients of list ORACLE-L
Subject:RE: PL/SQL Editor.

I like RapidSQL from Embarcadero - but it's a bit pricy
for a pretty good and less expensive alternative try PL/SQL Developer from
allroundautomations

-bill

-Original Message-
Sent: Thursday, August 15, 2002 11:09 AM
To: Multiple recipients of list ORACLE-L


Hello,

I need a nice PL/SQL editor any advice ?

Thx for any advice

Regards
W.B

__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Place for oracle
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Magaliff, Bill
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it. 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Karniotis, Stephen
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: RE: PL/SQL Editor.

2002-08-15 Thread Scott . Shafer

Hehehe, this'll really get you - I take 1 part command-line SCCS for
versioning to 2 parts vi for editing.  Serve on the rocks.

Scott Shafer
San Antonio, TX
210-581-6217


 -Original Message-
 From: Ron Rogers [SMTP:[EMAIL PROTECTED]]
 Sent: Thursday, August 15, 2002 1:51 PM
 To:   Multiple recipients of list ORACLE-L
 Subject:  Re:RE: PL/SQL Editor.
 
 Scott,
  Dinosaur? When you have a good product it stays around for lng
 time.
 The complaints that I have with TOAD is that the pl/sql packages when
 converted to text have a lot of white space due to the formatting.
 Designer is not as bad but still has white space. I like to have the
 developers give me a text copy of the pl/sql package so I can keep it on
 the source disk incase there is a disaster and I have to start from
 scratch and also I use it for documentation purposes. So far the
 auditors have been happy when I show them the disk location for all of
 the creation scripts used on the server.
 Ron
 ROR mª¿ªm
 
  [EMAIL PROTECTED] 08/15/02 01:48PM 
 Scott,
 
 vi, your dinosaur side is showing!! *-)
 
 Dick Goulet
 
 Reply Separator
 Author: [EMAIL PROTECTED] 
 Date:   8/15/2002 8:38 AM
 
 vi or vim.
 
 Scott Shafer
 San Antonio, TX
 210-581-6217
 
 
  -Original Message-
  From: Place for oracle [SMTP:[EMAIL PROTECTED]] 
  Sent: Thursday, August 15, 2002 10:09 AM
  To:   Multiple recipients of list ORACLE-L
  Subject:  PL/SQL Editor.
  
  Hello,
  
  I need a nice PL/SQL editor any advice ?
  
  Thx for any advice
  
  Regards
  W.B
  
  __
  Do You Yahoo!?
  HotJobs - Search Thousands of New Jobs
  http://www.hotjobs.com 
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com 
  -- 
  Author: Place for oracle
INET: [EMAIL PROTECTED] 
  
  Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
  San Diego, California-- Public Internet access / Mailing
 Lists
  
  To REMOVE yourself from this mailing list, send an E-Mail message
  to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
  the message BODY, include a line containing: UNSUB ORACLE-L
  (or the name of mailing list you want to be removed from).  You may
  also send the HELP command for other information (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com 
 -- 
 Author: 
   INET: [EMAIL PROTECTED] 
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com 
 -- 
 Author: 
   INET: [EMAIL PROTECTED] 
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Ron Rogers
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command

Re: Convert PL/SQL to Java

2002-08-15 Thread Peter . McLarty

I didn't see a reply to this but apparently Jdeveloper 9i can do this

From the 91 Help file

Generating Java Source Code for Oracle Objects and PL/SQL Packages 
To generate Java classes for an object type or package, right-click an 
object type or package in JDeveloper's Navigator pane. You can also 
right-click a folder, such as the Object Types folder or the PL/SQL 
Packages folder, to generate Java classes for all of the objects or 
packages it contains. Choose Generate Java from the menu to open the 
JPublisher Wizard. Click Help for instruction on using the wizard. The 
generated classes are added to JDeveloper's Navigator pane for the Project 
and Package you specified.

Cheers

--
=
Peter McLarty   E-mail: [EMAIL PROTECTED]
Technical ConsultantWWW: http://www.mincom.com
APAC Technical Services Phone: +61 (0)7 3303 3461
Brisbane,  AustraliaMobile: +61 (0)402 094 238
Facsimile: +61 (0)7 3303 3048
=
A great pleasure in life is doing what people say you cannot do.

- Walter Bagehot (1826-1877 British Economist)
=
Mincom The People, The Experience, The Vision

=

This transmission is for the intended addressee only and is confidential 
information. If you have received this transmission in error, please 
delete it and notify the sender. The contents of this e-mail are the 
opinion of the writer only and are not endorsed by the Mincom Group of 
companies unless expressly stated otherwise. 






Barry Deevey [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
15-08-2002 07:03 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Fax to: 
Subject:Convert PL/SQL to Java


Good morning,

Does anybody know of a utility that can convert PL/SQL code to Java code??

Thanks in advance for any replies.

Barry
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Barry Deevey
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: RE: PL/SQL Editor.

2002-08-15 Thread Robertson Lee - lerobe

LOL Scott !!!

The amount of documents I have with ^F characters and 1G's etc 

Lee

-Original Message-
[mailto:[EMAIL PROTECTED]]
Sent: 15 August 2002 18:49
To: Multiple recipients of list ORACLE-L


You should see me trying to type a word document.  vi command syntax doesn't
go over to well...

Scott Shafer
San Antonio, TX
210-581-6217


 -Original Message-
 From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
 Sent: Thursday, August 15, 2002 11:43 AM
 To:   [EMAIL PROTECTED]; Multiple recipients of list
 ORACLE-L
 Subject:  Re:RE: PL/SQL Editor.
 
 Scott,
 
 vi, your dinosaur side is showing!! *-)
 
 Dick Goulet
 
 Reply Separator
 Subject:RE: PL/SQL Editor.
 Author: [EMAIL PROTECTED]
 Date:   8/15/2002 8:38 AM
 
 vi or vim.
 
 Scott Shafer
 San Antonio, TX
 210-581-6217
 
 
  -Original Message-
  From: Place for oracle [SMTP:[EMAIL PROTECTED]]
  Sent: Thursday, August 15, 2002 10:09 AM
  To:   Multiple recipients of list ORACLE-L
  Subject:  PL/SQL Editor.
  
  Hello,
  
  I need a nice PL/SQL editor any advice ?
  
  Thx for any advice
  
  Regards
  W.B
  
  __
  Do You Yahoo!?
  HotJobs - Search Thousands of New Jobs
  http://www.hotjobs.com
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  -- 
  Author: Place for oracle
INET: [EMAIL PROTECTED]
  
  Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
  San Diego, California-- Public Internet access / Mailing Lists
  
  To REMOVE yourself from this mailing list, send an E-Mail message
  to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
  the message BODY, include a line containing: UNSUB ORACLE-L
  (or the name of mailing list you want to be removed from).  You may
  also send the HELP command for other information (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: 
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




The information contained in this communication is
confidential, is intended only for the use of the recipient
named above, and may be legally privileged.
If the reader of this message is not the intended
recipient, you are hereby notified that any dissemination, 
distribution, or copying of this communication is strictly
prohibited.
If you have received this communication in error,
please re-send this communication to the sender and
delete the original message or any copy of it from your
computer system. Thank You.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Robertson Lee - lerobe
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: nextval increments by 2 in pl/sql procedure

2002-08-14 Thread torben . holm

Where do you call your procedure?
If you are running the code through IAS you (ias) will start more than one
session (if you are using SSO), so depending on where you are calling your
procedure it migth be called more than once. Could you please give some
more information.

/torben
-- Original Message --
Date: Tue, 13 Aug 2002 14:34:13 -0800
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
From: Danny Hughes [EMAIL PROTECTED]
Subject: nextval increments by 2 in pl/sql procedure


hello all,

I have a pl/sql procedure that selects the nextval from a sequence.  The
problem is that it incrrements the sequence by 2 in a pl/sql procedure.

If I select the nextval from a sqlplus session, it works fine.

here is partial code that I am using.

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
   v_transid OUT 
story_transaction.trans_id%type
) IS

BEGIN
  select story_transaction_seq.nextval into v_transid from dual;
.
END

for debugging purposes, I made that code look like...

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
   v_transid OUT 
story_transaction.trans_id%type
) IS

v_value1 NUMBER; --debug code
v_value2 NUMBER; --debug code

BEGIN
  select story_transaction_seq.currval into v_value1 from dual; --debug
code
  select story_transaction_seq.nextval into v_transid from dual;
  select story_transaction_seq.currval into v_value2 from dual; --debug
code

.
END


when I ran this, v_value1 had a 200, v_transid had a 201, and v_value2
had
a 202

taking the debug code out and hitting that procedure with a web page will
increment the v_transid by 2 each refresh of the page.

am i doing something wrong?  I can't find any information on the web related
to this issue.

TIA


Danny Hughes
DBA
Knobias.com
601-978-3399 x103
[EMAIL PROTECTED]
www.knobias.com

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Danny Hughes
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


Torben Holm
Miracle A/S

Mobil : +45 2527 7104
[EMAIL PROTECTED]
http://miracleAS.dk

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: nextval increments by 2 in pl/sql procedure

2002-08-14 Thread Naveen Nahata

There is nothing wrong in what you are doing. It might be that there are lots
of requests for story_transaction_seq.NEXTVAL and by the time you reach the
next line it gets incremented by 1 again(unlikely, but possible).

I suggest you test it when you are sure that there will be no request for the
value from the sequence by any other session.

Naveen

-Original Message-
Sent: Wednesday, August 14, 2002 4:04 AM
To: Multiple recipients of list ORACLE-L


hello all, 

I have a pl/sql procedure that selects the nextval from a sequence.  The
problem is that it incrrements the sequence by 2 in a pl/sql procedure.  If I
select the nextval from a sqlplus session, it works fine.

here is partial code that I am using.

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
v_transid OUT
story_transaction.trans_id%type ) IS

BEGIN
  select story_transaction_seq.nextval into v_transid from dual;
.
END

for debugging purposes, I made that code look like...

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
v_transid OUT
story_transaction.trans_id%type ) IS

v_value1 NUMBER; --debug code
v_value2 NUMBER; --debug code

BEGIN
  select story_transaction_seq.currval into v_value1 from dual; --debug code
  select story_transaction_seq.nextval into v_transid from dual;
  select story_transaction_seq.currval into v_value2 from dual; --debug code

.
END


when I ran this, v_value1 had a 200, v_transid had a 201, and v_value2 had a
202

taking the debug code out and hitting that procedure with a web page will
increment the v_transid by 2 each refresh of the page.

am i doing something wrong?  I can't find any information on the web related
to this issue.

TIA


Danny Hughes
DBA
Knobias.com
601-978-3399 x103
[EMAIL PROTECTED]
www.knobias.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Danny Hughes
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Naveen Nahata
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: nextval increments by 2 in pl/sql procedure -SOLVED

2002-08-14 Thread Danny Hughes

Thanks for your responses, 

Not completly sure why it was skipping on a nextval then an immediate currval select 
yesterday, but I got with the PHP programmer and re-worked the calling program and 
today it is working like expected.

Thanks again.

 [EMAIL PROTECTED] 08/14/02 07:53AM 
There is nothing wrong in what you are doing. It might be that there are lots
of requests for story_transaction_seq.NEXTVAL and by the time you reach the
next line it gets incremented by 1 again(unlikely, but possible).

I suggest you test it when you are sure that there will be no request for the
value from the sequence by any other session.

Naveen

-Original Message-
Sent: Wednesday, August 14, 2002 4:04 AM
To: Multiple recipients of list ORACLE-L


hello all, 

I have a pl/sql procedure that selects the nextval from a sequence.  The
problem is that it incrrements the sequence by 2 in a pl/sql procedure.  If I
select the nextval from a sqlplus session, it works fine.

here is partial code that I am using.

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
v_transid OUT
story_transaction.trans_id%type ) IS

BEGIN
  select story_transaction_seq.nextval into v_transid from dual;
.
END

for debugging purposes, I made that code look like...

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
v_transid OUT
story_transaction.trans_id%type ) IS

v_value1 NUMBER; --debug code
v_value2 NUMBER; --debug code

BEGIN
  select story_transaction_seq.currval into v_value1 from dual; --debug code
  select story_transaction_seq.nextval into v_transid from dual;
  select story_transaction_seq.currval into v_value2 from dual; --debug code

.
END


when I ran this, v_value1 had a 200, v_transid had a 201, and v_value2 had a
202

taking the debug code out and hitting that procedure with a web page will
increment the v_transid by 2 each refresh of the page.

am i doing something wrong?  I can't find any information on the web related
to this issue.

TIA


Danny Hughes
DBA
Knobias.com
601-978-3399 x103
[EMAIL PROTECTED] 
www.knobias.com 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: Danny Hughes
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
--
Author: Naveen Nahata
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Danny Hughes
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: nextval increments by 2 in pl/sql procedure

2002-08-14 Thread Manavendra Gupta

I'm not sure, but would concurrency be an issue here?

With Warm Regards,
Manav.

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, August 14, 2002 5:28 AM


 Where do you call your procedure?
 If you are running the code through IAS you (ias) will start more than one
 session (if you are using SSO), so depending on where you are calling your
 procedure it migth be called more than once. Could you please give some
 more information.

 /torben
 -- Original Message --
 Date: Tue, 13 Aug 2002 14:34:13 -0800
 To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
 Reply-To: [EMAIL PROTECTED]
 From: Danny Hughes [EMAIL PROTECTED]
 Subject: nextval increments by 2 in pl/sql procedure
 
 
 hello all,
 
 I have a pl/sql procedure that selects the nextval from a sequence.  The
 problem is that it incrrements the sequence by 2 in a pl/sql procedure.

 If I select the nextval from a sqlplus session, it works fine.
 
 here is partial code that I am using.
 
 PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
  v_transid OUT
story_transaction.trans_id%type
 ) IS
 
 BEGIN
   select story_transaction_seq.nextval into v_transid from dual;
 .
 END
 
 for debugging purposes, I made that code look like...
 
 PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
  v_transid OUT
story_transaction.trans_id%type
 ) IS
 
 v_value1 NUMBER; --debug code
 v_value2 NUMBER; --debug code
 
 BEGIN
   select story_transaction_seq.currval into v_value1 from dual; --debug
 code
   select story_transaction_seq.nextval into v_transid from dual;
   select story_transaction_seq.currval into v_value2 from dual; --debug
 code
 
 .
 END
 
 
 when I ran this, v_value1 had a 200, v_transid had a 201, and v_value2
 had
 a 202
 
 taking the debug code out and hitting that procedure with a web page will
 increment the v_transid by 2 each refresh of the page.
 
 am i doing something wrong?  I can't find any information on the web
related
 to this issue.
 
 TIA
 
 
 Danny Hughes
 DBA
 Knobias.com
 601-978-3399 x103
 [EMAIL PROTECTED]
 www.knobias.com
 
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Danny Hughes
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).

 
 Torben Holm
 Miracle A/S

 Mobil : +45 2527 7104
 [EMAIL PROTECTED]
 http://miracleAS.dk

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author:
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Manavendra Gupta
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



pl/sql exception and whenever sqlerror

2002-08-14 Thread Baker, Barbara


OK, I admit up front I'm not a pl/sql programmer.  And I really did try to
look this up.  Honest.
Took me a VERY long time to figure this out, but here it is...  

I have a command procedure running a sql*plus script that then runs a stored
procedure.  (This is VMS, but I think it would work the same in unix.
maybe...)  I have a whenever sqlerror exit failure rollback in sql*plus.
This works great, and my command procedure can check the status and
determine whether the job ran successfully.

However, if the developer places an exception when others code in the
procedure and an error occurs, the status back to the calling job is
SUCCESS.  The exception does indeed catch the error.  (It will actually spit
it out if the developer remembers to set serverout on.)  But I really need
the calling procedure to know that there was an error.

Is this a know problem?  I'm doing something wrong?  A VMS analomy?  I'm not
doing enough drugs?

I've listed a bit of the sql*plus, developer's exception clause, and my VMS
error checking.  
I KNOW there are still VMS'ers lurking around out there.

I'd be happy for any insights.
Thanks!
Barb

OpenVMS 7.2-1
Oracle 7.3.4.4

( from the procedure...)
WHEN OTHERS THEN
v_sqlerr := SQLCODE;
v_sqlerrmsg := SQLERRM;
IF UTL_FILE.IS_OPEN(v_fileid) THEN
UTL_FILE.FCLOSE(v_fileid);
END IF;
DBMS_OUTPUT.PUT_LINE('The following error occurred:
'||v_sqlerr||' 
END press_update_vacation;

(from the sql*plus)
WHENEVER SQLERROR EXIT FAILURE ROLLBACK
WHENEVER OSERROR  EXIT FAILURE ROLLBACK
SET SERVEROUTPUT ON SIZE 100
SET FEEDBACK 1
PROMPT -- EXECUTE BARBTEST PROCEDURE
EXEC BBPARAM('W','22-FEB-2000');
SPOOL OFF
EXIT

(from the VMS command  procedure )

$ SQLPLUS scott/tiger @return_error_code.SQL
$ CK_STAT == $STATUS
$ IF .NOT. CK_STAT
$THEN
$GOTO ERROR_EXIT
$ELSE SAY 
$ SAY  SUCCESSFUL COMPLETION OF ''STEP' STEP
$ ENDIF

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Baker, Barbara
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: pl/sql exception and whenever sqlerror

2002-08-14 Thread Khedr, Waleed

As long the exception handler is catching the error then the code is assumed
to run successfully and no errors should be detected anywhere.

If you are still interested in handling this error outside the code, then
you can raise an exception from inside the exception handler:

begin
 null;
 exception when others then raise_application_error( -20001,'An error');
end;

Regards,

Waleed

-Original Message-
Sent: Wednesday, August 14, 2002 6:08 PM
To: Multiple recipients of list ORACLE-L



OK, I admit up front I'm not a pl/sql programmer.  And I really did try to
look this up.  Honest.
Took me a VERY long time to figure this out, but here it is...  

I have a command procedure running a sql*plus script that then runs a stored
procedure.  (This is VMS, but I think it would work the same in unix.
maybe...)  I have a whenever sqlerror exit failure rollback in sql*plus.
This works great, and my command procedure can check the status and
determine whether the job ran successfully.

However, if the developer places an exception when others code in the
procedure and an error occurs, the status back to the calling job is
SUCCESS.  The exception does indeed catch the error.  (It will actually spit
it out if the developer remembers to set serverout on.)  But I really need
the calling procedure to know that there was an error.

Is this a know problem?  I'm doing something wrong?  A VMS analomy?  I'm not
doing enough drugs?

I've listed a bit of the sql*plus, developer's exception clause, and my VMS
error checking.  
I KNOW there are still VMS'ers lurking around out there.

I'd be happy for any insights.
Thanks!
Barb

OpenVMS 7.2-1
Oracle 7.3.4.4

( from the procedure...)
WHEN OTHERS THEN
v_sqlerr := SQLCODE;
v_sqlerrmsg := SQLERRM;
IF UTL_FILE.IS_OPEN(v_fileid) THEN
UTL_FILE.FCLOSE(v_fileid);
END IF;
DBMS_OUTPUT.PUT_LINE('The following error occurred:
'||v_sqlerr||' 
END press_update_vacation;

(from the sql*plus)
WHENEVER SQLERROR EXIT FAILURE ROLLBACK
WHENEVER OSERROR  EXIT FAILURE ROLLBACK
SET SERVEROUTPUT ON SIZE 100
SET FEEDBACK 1
PROMPT -- EXECUTE BARBTEST PROCEDURE
EXEC BBPARAM('W','22-FEB-2000');
SPOOL OFF
EXIT

(from the VMS command  procedure )

$ SQLPLUS scott/tiger @return_error_code.SQL
$ CK_STAT == $STATUS
$ IF .NOT. CK_STAT
$THEN
$GOTO ERROR_EXIT
$ELSE SAY 
$ SAY  SUCCESSFUL COMPLETION OF ''STEP' STEP
$ ENDIF

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Baker, Barbara
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Khedr, Waleed
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: pl/sql exception and whenever sqlerror

2002-08-14 Thread Tim Gorman

Barb,

Hee hee!  Oldest PL/SQL mistake in the book -- to handle an exception
improperly without passing it on...

It sounds like the duhveloper coded the exception block as follows:

exception
when others then
dbms_output.put_line('A serious error has occurred');
end;

It's the case of the disappearing exception!  In it's place is an incomplete
noninformative message that can't be detected, except by an attentive
eyeball.

No kidding on that example code -- I found a major ecommerce system that
consisted of stored procedures just like this (including the brain-dead
message), called from JDBC thin servlets.  That's right:  JDBC thin
isn't SQL*Plus and there is no SERVEROUTPUT command.  You can call
DBMS_OUTPUT.ENABLE to enable it, but of course that wasn't happening.  They
couldn't understand why the stupid Oracle RDBMS kept hanging -- it turns
out that once they reenabled proper error handling they were getting things
like ORA-00942 and other self-inflicted stuff...

To re-enable error handling, add the RAISE command following the DBMS_OUTPUT
call, as follows:

exception
when others then
dbms_output.put_line('blahblahblah');
raise;
end;

That will at least restore the basic exception passing functionality,
allowing SQL*Plus to catch the error and pass it on to the OS via the
WHENEVER directive.

If they really want to create a decent customized error handling capability,
please make sure they use the RAISE_APPLICATION_ERROR command.

Hope this helps!

-Tim

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, August 14, 2002 4:08 PM



 OK, I admit up front I'm not a pl/sql programmer.  And I really did try to
 look this up.  Honest.
 Took me a VERY long time to figure this out, but here it is...

 I have a command procedure running a sql*plus script that then runs a
stored
 procedure.  (This is VMS, but I think it would work the same in unix.
 maybe...)  I have a whenever sqlerror exit failure rollback in sql*plus.
 This works great, and my command procedure can check the status and
 determine whether the job ran successfully.

 However, if the developer places an exception when others code in the
 procedure and an error occurs, the status back to the calling job is
 SUCCESS.  The exception does indeed catch the error.  (It will actually
spit
 it out if the developer remembers to set serverout on.)  But I really need
 the calling procedure to know that there was an error.

 Is this a know problem?  I'm doing something wrong?  A VMS analomy?  I'm
not
 doing enough drugs?

 I've listed a bit of the sql*plus, developer's exception clause, and my
VMS
 error checking.
 I KNOW there are still VMS'ers lurking around out there.

 I'd be happy for any insights.
 Thanks!
 Barb

 OpenVMS 7.2-1
 Oracle 7.3.4.4

 ( from the procedure...)
 WHEN OTHERS THEN
 v_sqlerr := SQLCODE;
 v_sqlerrmsg := SQLERRM;
 IF UTL_FILE.IS_OPEN(v_fileid) THEN
 UTL_FILE.FCLOSE(v_fileid);
 END IF;
 DBMS_OUTPUT.PUT_LINE('The following error occurred:
 '||v_sqlerr||'
 END press_update_vacation;

 (from the sql*plus)
 WHENEVER SQLERROR EXIT FAILURE ROLLBACK
 WHENEVER OSERROR  EXIT FAILURE ROLLBACK
 SET SERVEROUTPUT ON SIZE 100
 SET FEEDBACK 1
 PROMPT -- EXECUTE BARBTEST PROCEDURE
 EXEC BBPARAM('W','22-FEB-2000');
 SPOOL OFF
 EXIT

 (from the VMS command  procedure )

 $ SQLPLUS scott/tiger @return_error_code.SQL
 $ CK_STAT == $STATUS
 $ IF .NOT. CK_STAT
 $THEN
 $GOTO ERROR_EXIT
 $ELSE SAY 
 $ SAY  SUCCESSFUL COMPLETION OF ''STEP' STEP
 $ ENDIF

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Baker, Barbara
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Tim Gorman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other

RE: Error while invoking Email from PL/SQL

2002-08-13 Thread Rodrigues, Bryan

K.

Do you have java virtual machine installed? The package in the error it is
looking for dbms_java is created during the initjvm.sql script. It looks
like either jvm is not installed or failed during the install.

Bryan

-Original Message-
Sent: Monday, August 12, 2002 12:13 PM
To: Multiple recipients of list ORACLE-L


Hi All,

I am trying to send an Email using PL/SQL. (Oracle 8.1.7 and Solaris 5.8).

I tried to run the initplsj.sql and got the following error.

Can you guys tell me what should I do to correct this? 


SQL @initplsj.sql
call dbms_java.set_output(1)
   *
ERROR at line 1:
ORA-06576: not a valid function or procedure name


call dbms_java.loadjava('-resolve plsql/jlib/plsql.jar')
   *
ERROR at line 1:
ORA-06576: not a valid function or procedure name
 

And then I tried to run 
loadjava -user sys/*** plsql.jar, again to no avail

Thanks in advance

K. 
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: karthikeyan S
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rodrigues, Bryan
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



nextval increments by 2 in pl/sql procedure

2002-08-13 Thread Danny Hughes

hello all, 

I have a pl/sql procedure that selects the nextval from a sequence.  The problem is 
that it incrrements the sequence by 2 in a pl/sql procedure.  If I select the nextval 
from a sqlplus session, it works fine.

here is partial code that I am using.

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
v_transid OUT 
story_transaction.trans_id%type ) IS

BEGIN
  select story_transaction_seq.nextval into v_transid from dual;
.
END

for debugging purposes, I made that code look like...

PROCEDURE NEWTRANSACTION (v_storyid IN story.story_id%type,
v_transid OUT 
story_transaction.trans_id%type ) IS

v_value1 NUMBER; --debug code
v_value2 NUMBER; --debug code

BEGIN
  select story_transaction_seq.currval into v_value1 from dual; --debug code
  select story_transaction_seq.nextval into v_transid from dual;
  select story_transaction_seq.currval into v_value2 from dual; --debug code

.
END


when I ran this, v_value1 had a 200, v_transid had a 201, and v_value2 had a 202

taking the debug code out and hitting that procedure with a web page will increment 
the v_transid by 2 each refresh of the page.

am i doing something wrong?  I can't find any information on the web related to this 
issue.

TIA


Danny Hughes
DBA
Knobias.com
601-978-3399 x103
[EMAIL PROTECTED]
www.knobias.com

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Danny Hughes
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Error while invoking Email from PL/SQL

2002-08-12 Thread karthikeyan S

Hi All,

I am trying to send an Email using PL/SQL. (Oracle 8.1.7 and Solaris 5.8).

I tried to run the initplsj.sql and got the following error.

Can you guys tell me what should I do to correct this? 


SQL @initplsj.sql
call dbms_java.set_output(1)
   *
ERROR at line 1:
ORA-06576: not a valid function or procedure name


call dbms_java.loadjava('-resolve plsql/jlib/plsql.jar')
   *
ERROR at line 1:
ORA-06576: not a valid function or procedure name
 

And then I tried to run 
loadjava -user sys/*** plsql.jar, again to no avail

Thanks in advance

K. 
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: karthikeyan S
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Host System Commands from PL/SQL blocks

2002-07-31 Thread Thomas, Kevin

I sent a mail in a while ago that explains how to set up a polling C Shell
script that accepts Unix commands coming across a DBMS_PIPE.

Essentially, the shell script sits in an infinite loop polling the DBMS_PIPE
and taking commands from it, executing them, and then re-runs itself. It can
be stopped by passing a command such as SHUTDOWN through the pipe.

If you want me to send on the code, drop me a note.

Cheers,
Kev

-Original Message-
Sent: 30 July 2002 20:57
To: Multiple recipients of list ORACLE-L


OK, I checked Google and my own old mail and I know I've seen this here
before, but can't find my notes, so please forgive this same old question...

I need to execute a system call from within a PL/SQL block.  Specifically,
I am looking at starting out report request demons as part of a post startup
trigger.  Help?

TIA,

John P Weatherman
Database Administrator
Replacements Ltd.
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Weatherman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Thomas, Kevin
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Host System Commands from PL/SQL blocks

2002-07-30 Thread John Weatherman

OK, I checked Google and my own old mail and I know I've seen this here
before, but can't find my notes, so please forgive this same old question...

I need to execute a system call from within a PL/SQL block.  Specifically,
I am looking at starting out report request demons as part of a post startup
trigger.  Help?

TIA,

John P Weatherman
Database Administrator
Replacements Ltd.
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Weatherman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Host System Commands from PL/SQL blocks

2002-07-30 Thread Igor Neyman

You have to write an external stored procedure (C, C++, Java) and call it
from your PL/SQL block.

Igor Neyman, OCP DBA
[EMAIL PROTECTED]



- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Tuesday, July 30, 2002 3:56 PM


 OK, I checked Google and my own old mail and I know I've seen this here
 before, but can't find my notes, so please forgive this same old
question...

 I need to execute a system call from within a PL/SQL block.  Specifically,
 I am looking at starting out report request demons as part of a post
startup
 trigger.  Help?

 TIA,

 John P Weatherman
 Database Administrator
 Replacements Ltd.
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: John Weatherman
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Igor Neyman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Host System Commands from PL/SQL blocks

2002-07-30 Thread Babu . Nagarajan


Take a look at Doc Id 50868.1 on metalink

Babu




John Weatherman [EMAIL PROTECTED]@fatcity.com on
07/30/2002 02:56:37 PM

Please respond to [EMAIL PROTECTED]

Sent by:[EMAIL PROTECTED]


To:Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc:



OK, I checked Google and my own old mail and I know I've seen this here
before, but can't find my notes, so please forgive this same old
question...

I need to execute a system call from within a PL/SQL block.  Specifically,
I am looking at starting out report request demons as part of a post
startup
trigger.  Help?

TIA,

John P Weatherman
Database Administrator
Replacements Ltd.
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: John Weatherman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Host System Commands from PL/SQL blocks

2002-07-30 Thread Jared . Still

One solution is to write custom code to call as an external procedure.

A simpler method might be to just write a daemon that starts up prior
to Oracle and is controlled through data passed via a table.

The daemon tries to connect periodically, and after doing so, polls
the control table on a regular basis for startup instructions.

Jared






John Weatherman [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
07/30/2002 12:56 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:Host System Commands from PL/SQL blocks


OK, I checked Google and my own old mail and I know I've seen this here
before, but can't find my notes, so please forgive this same old 
question...

I need to execute a system call from within a PL/SQL block.  Specifically,
I am looking at starting out report request demons as part of a post 
startup
trigger.  Help?

TIA,

John P Weatherman
Database Administrator
Replacements Ltd.
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Weatherman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Why DDL is not allowed in PL/SQL

2002-07-12 Thread sam d

Yes, But why then we can issue DLL in PL/SQL using
DBMS_SQL package.



-Original Message-
From:   Alroy Mascranghe [SMTP:[EMAIL PROTECTED]]
Sent:   Friday, July 12, 2002 12:33 PM
To: Multiple recipients of list ORACLE-L
Subject:RE: Why DDL is not allowed in PL/SQL

Maybe it is to maintain transaction consistency, bcos
the DDLs issue a
commit implicitly. So if u do in the middle of
DML-transaction it might mess
up the transaction as a whole.


-Original Message-
Sent: Friday, July 12, 2002 10:58 AM
To: Multiple recipients of list ORACLE-L


Hi List,
Why it is not allowed to write DDL(e.g. create table)
in PL/SQL directly,
but same can be done using DBMS_SQL package.

Curious
Sam


__
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: sam d
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: PL/Sql Error Handling Package

2002-07-12 Thread G . Plivna


I sent such code some 2-3 months ago to this list, cannot find it quickly
now. That used autonomous transactions and stored errors in a table. I'm
not posting much, therefore You may search in archives using my name ...

Gints Plivna
IT Sistçmas, Meríeïa 13, LV1050 Rîga
http://www.itsystems.lv/gints/



   
 
  johanna.doran@sun
 
  gard.com To:   Multiple recipients of list 
ORACLE-L [EMAIL PROTECTED]
  Sent by: cc: 
 
  [EMAIL PROTECTED] Subject:  PL/Sql Error Handling Package 
 
   
 
   
 
  2002.07.11 23:52 
 
  Please respond to
 
  ORACLE-L 
 
   
 
   
 




Amy one have any decent stanard error handling packages or link to advice
on creating such a  package?

Thanks,

Hannah
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: PL/Sql Error Handling Package

2002-07-12 Thread johanna . doran

Thanks!

  -Original Message-
 From: [EMAIL PROTECTED]@SUNGARD   On Behalf Of [EMAIL PROTECTED]
 Sent: Thursday, July 11, 2002 5:34 PM
 To:   Multiple recipients of list ORACLE-L
 Subject:  Re:PL/Sql Error Handling Package
 
 Hanah,
 
 This is one procedure out of an entire package, but it works for us.
 
 procedure oracle_err(message in varchar2, status out number, mailing_list in
 varchar2 default 'NONE' ) is
 file_hndl utl_file.file_type;
 luser varchar2(40);
 sname varchar2(40);
 sn varchar2(7);
 fname varchar2(40);
 err_date varchar2(20);
 begin
 status := sqlcode;
 if(status  0) then
 select user, name, to_char(err_file_sqnc.nextval),
 to_char(sysdate,'DD-MON- HH24:MI')
   into luser, sname, sn, err_date
   from oracle_server;
   fname := 'oracle'||sn||'.err';
   file_hndl := utl_file.fopen(utl_home,fname,'a');
   utl_file.putf(file_hndl, 'Oracle Error Report from %s\n%s\n', sname,
 err_date);
 utl_file.putf(file_hndl, 'Error: %s\nLocation: %s', sqlerrm, message);
 utl_file.fflush(file_hndl);
 utl_file.fclose(file_hndl);
 rollback;
 if(mailing_list != 'NONE') then
   cron_mail_list(mailing_list, fname, 'Oracle Procedure Error');
   end if;
 end if;
 end;
 
 Dick Goulet
 
 
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Why DDL is not allowed in PL/SQL

2002-07-12 Thread Freeman, Robert

You can also use execute immediate in PL/SQL, depending on the version of
Oracle you are running.

RF

Robert G. Freeman - Oracle8i OCP
Oracle Database Architect
CSX Midtier Database Administration
Author: 
Oracle9i RMAN Backup and Recovery (NEW! Oracle Press - Due Oct 2002!!)
Oracle9i New Features 
Mastering Oracle8i    

Clark Griswold: Eddie, has anyone ever told you that you're bad luck?
Cousin Eddie: Those were my mother's dying words. But I
guess if your body's covered in third degree burns, and 
your foot's caught in a bear trap, you tend to start talkin' 
crazy.



-Original Message-
Sent: Friday, July 12, 2002 3:03 AM
To: Multiple recipients of list ORACLE-L


Maybe it is to maintain transaction consistency, bcos the DDLs issue a
commit implicitly. So if u do in the middle of DML-transaction it might mess
up the transaction as a whole.

-Original Message-
Sent: Friday, July 12, 2002 10:58 AM
To: Multiple recipients of list ORACLE-L


Hi List,
Why it is not allowed to write DDL(e.g. create table)
in PL/SQL directly,
but same can be done using DBMS_SQL package.

Curious
Sam


__
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: sam d
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Alroy Mascranghe
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Freeman, Robert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: PL/Sql Error Handling Package

2002-07-12 Thread BigP

We have package for logging diferent errors like
1. user error -- for user defined exception
2. system error -- for system exception
3. other error -- for other error
4. debug -- for debug logging

every time an exception is caught , based on type a satus is returned to
calling program at the same time error is logged calling proc in above
package . program generates some bedug string which is logged along with
error which helps in debugging .
Is it what ur looking for ?

-Bp


- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 11, 2002 1:53 PM


Amy one have any decent stanard error handling packages or link to advice on
creating such a  package?

Thanks,

Hannah
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: BigP
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Why DDL is not allowed in PL/SQL

2002-07-12 Thread Jared . Still

I would guess because it's not part of PL/SQL.

The DBMS_SQL package and 'EXECUTE IMMEDIATE'  both send
your SQL to the database engine.

You may recall the the engine running PL/SQL is separate from the
DBMS engine, at least through 8i.

Jared





sam d [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
07/11/2002 09:58 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:Why DDL is not allowed in PL/SQL


Hi List,
Why it is not allowed to write DDL(e.g. create table)
in PL/SQL directly,
but same can be done using DBMS_SQL package.

Curious
Sam


__
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: sam d
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



PL/Sql Error Handling Package

2002-07-11 Thread johanna . doran

Amy one have any decent stanard error handling packages or link to advice on creating 
such a  package?

Thanks,

Hannah
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Why DDL is not allowed in PL/SQL

2002-07-11 Thread Suhen Pather

Sam,

If u r in 8i and above 
You could use

execute immediate 'create table .';

Regards
Suhen

Hi List,
Why it is not allowed to write DDL(e.g. create table)
in PL/SQL directly,
but same can be done using DBMS_SQL package.

Curious
Sam


__
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: sam d
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Suhen Pather
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Why DDL is not allowed in PL/SQL

2002-07-11 Thread Alroy Mascranghe

Maybe it is to maintain transaction consistency, bcos the DDLs issue a
commit implicitly. So if u do in the middle of DML-transaction it might mess
up the transaction as a whole.

-Original Message-
Sent: Friday, July 12, 2002 10:58 AM
To: Multiple recipients of list ORACLE-L


Hi List,
Why it is not allowed to write DDL(e.g. create table)
in PL/SQL directly,
but same can be done using DBMS_SQL package.

Curious
Sam


__
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: sam d
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Alroy Mascranghe
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Remote execution of pl/sql

2002-06-25 Thread John Weatherman

I am in the process of writing a pl/sql block to run on instance A.  At one
point, I need to run a procedure that resides in instance B against instance
B's dataset.  Is there an easy way to do this?

The basic problem is:

  ### Set up Instance Source for replication ###
  ...
  ...
  dbms_offline_og.begin_instantiation(gname = 'gname', new_site =
'new_site');

  ### Execute begin load against target ###
  dbms_offline_og.begin_load(gname = 'gname', new_site = 'new_site');
  
  ### Return to Instance A to return code if everything is ready ###

Is it possible to issue a connect within a PL/Sql block?

TIA,

John P Weatherman
Database Administrator
Replacements Ltd.
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Weatherman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Remote execution of pl/sql

2002-06-25 Thread Jeff Herrick


Create a dblink to instance B from A and then within your
proc on A do


proc_on_b@B_INSTANCE(parameter1parameter_n);

The schema that you use for the link to B must have execute
access to the procedure on B

HTH

Jeff Herrick
Jeff HErrick  Associates

On Tue, 25 Jun 2002, John Weatherman wrote:

 I am in the process of writing a pl/sql block to run on instance A.  At one
 point, I need to run a procedure that resides in instance B against instance
 B's dataset.  Is there an easy way to do this?

 The basic problem is:

   ### Set up Instance Source for replication ###
   ...
   ...
   dbms_offline_og.begin_instantiation(gname = 'gname', new_site =
 'new_site');

   ### Execute begin load against target ###
   dbms_offline_og.begin_load(gname = 'gname', new_site = 'new_site');

   ### Return to Instance A to return code if everything is ready ###

 Is it possible to issue a connect within a PL/Sql block?

 TIA,

 John P Weatherman
 Database Administrator
 Replacements Ltd.
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: John Weatherman
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jeff Herrick
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Remote execution of pl/sql

2002-06-25 Thread John Weatherman

Jeff,

Thanks, this looks really close.  One refinement though, I need to pass the
target link name as a parameter.  The name is already being passed, I just
need the link syntax to interprit the variable before trying to use it.  Any
advice?

create or replace procedure setup_replication_group_load (groupname IN
VARCHAR2, nsite IN VARCHAR2) IS
...
dbms_offline_og.begin_load@nsite(gname = groupname, new_site = nsite);
...
END;
/


John P Weatherman
Database Administrator
Replacements Ltd.



-Original Message-
Sent: Tuesday, June 25, 2002 12:14 PM
To: Multiple recipients of list ORACLE-L



Create a dblink to instance B from A and then within your
proc on A do


proc_on_b@B_INSTANCE(parameter1parameter_n);

The schema that you use for the link to B must have execute
access to the procedure on B

HTH

Jeff Herrick
Jeff HErrick  Associates

On Tue, 25 Jun 2002, John Weatherman wrote:

 I am in the process of writing a pl/sql block to run on instance A.  At
one
 point, I need to run a procedure that resides in instance B against
instance
 B's dataset.  Is there an easy way to do this?

 The basic problem is:

   ### Set up Instance Source for replication ###
   ...
   ...
   dbms_offline_og.begin_instantiation(gname = 'gname', new_site =
 'new_site');

   ### Execute begin load against target ###
   dbms_offline_og.begin_load(gname = 'gname', new_site = 'new_site');

   ### Return to Instance A to return code if everything is ready ###

 Is it possible to issue a connect within a PL/Sql block?

 TIA,

 John P Weatherman
 Database Administrator
 Replacements Ltd.
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: John Weatherman
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jeff Herrick
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Weatherman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Remote execution of pl/sql

2002-06-25 Thread Jamadagni, Rajendra

you will have to use dynamic sql to do what you want to do.

Raj
__
Rajendra Jamadagni  MIS, ESPN Inc.
Rajendra dot Jamadagni at ESPN dot com
Any opinion expressed here is personal and doesn't reflect that of ESPN Inc.

QOTD: Any clod can have facts, but having an opinion is an art!


-Original Message-
Sent: Tuesday, June 25, 2002 2:41 PM
To: Multiple recipients of list ORACLE-L


Jeff,

Thanks, this looks really close.  One refinement though, I need to pass the
target link name as a parameter.  The name is already being passed, I just
need the link syntax to interprit the variable before trying to use it.  Any
advice?

create or replace procedure setup_replication_group_load (groupname IN
VARCHAR2, nsite IN VARCHAR2) IS
...
dbms_offline_og.begin_load@nsite(gname = groupname, new_site = nsite);
...
END;
/


*This e-mail 
message is confidential, intended only for the named recipient(s) above and may 
contain information that is privileged, attorney work product or exempt from 
disclosure under applicable law. If you have received this message in error, or are 
not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 
and delete this e-mail message from your computer, Thank 
you.*2



PL/SQL proc calls to a remote DB via DB link

2002-06-20 Thread Martin, Alan
Title: PL/SQL proc calls to a remote DB via DB link





Listers:


You have 2 DBs, L local, R remote. From within a PL/SQL package or procedure on the *local* DB, is it legal to:
declare a local variable using a *remote* type:


MyVar_L userR.pkgR.typeR@dblinkR;


or call a *remote* procedure:


userR.procR(...)@dblinkR;


If it is legal to reference remote pkg/procs, is my syntax correct?
If it is not, how do I accomplish this without having someone login to the remote DB?


Thanx,
Alan Martin
Principal Consultant
Defense Logistics Information Service
Battle Creek, MI





RE: PL/SQL proc calls to a remote DB via DB link

2002-06-20 Thread kkennedy
Title: PL/SQL proc calls to a remote DB via DB link



Try 
it, you might like it. You might also get your answer quicker than asking 
the list.

I 
can't find a place where I defined a variable using a remote package but I seem 
to remember doing the same type of thing using remote tables and it works 
fine.

Your 
syntax for calling the remote procedure is off just a bit. Try userR.procR@dblinkR(...)

Kevin KennedyFirst Point Energy Corporation 


  -Original Message-From: Martin, Alan 
  [mailto:[EMAIL PROTECTED]]Sent: Thursday, June 20, 2002 11:51 
  AMTo: Multiple recipients of list ORACLE-LSubject: 
  PL/SQL proc calls to a remote DB via DB link
  Listers: 
  You have 2 DBs, "L" local, "R" remote. >From within 
  a PL/SQL package or procedure on the *local* DB, is it legal to: 
  declare a local variable using a *remote* 
  type: 
  MyVar_L 
  userR.pkgR.typeR@dblinkR; 
  or call a *remote* procedure: 
  userR.procR(...)@dblinkR; 
  If it is legal to reference remote pkg/procs, is my 
  syntax correct? If it is not, how do I 
  accomplish this without having someone login to the remote DB? 
  Thanx, Alan Martin Principal Consultant Defense Logistics Information 
  Service Battle Creek, 
  MI 


Pl/Sql renaming columns

2002-06-19 Thread Roland . Skoldblom

Hallo,

Anyone who has any good hint on how to write pl/sql if i wantto chang ethe name
 of the fields everytime the procedur runs?
The field names should be 1-JULI-2002 the first time the procedur runs, the next time 
the procedur runs the name of procedur should be 1-AUG-2002 etc.
Please help me with this.

I have tried to look in the manual, but cant find any clue.

Thanks in advance

Roland



-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Type problems with PL/SQL function as a Java wrapper.

2002-06-04 Thread Jesse, Rich

Hey all,

Trying to get into this new fangled Java thingy in 8.1.7.2.0 on HP/UX.
Simple OS exec test, mostly plagarized:

// qlp.java

import java.lang.Runtime;
import java.lang.Process;
import java.io.IOException;
import java.lang.InterruptedException;

public class qlp {

public static int main(String args) {

int retval = 0;

try {
String  lpCommand;
lpCommand = /usr/bin/lp  + args;

Process p = Runtime.getRuntime().exec(lpCommand);

try {
p.waitFor();

 } catch (InterruptedException intexc) {
System.out.println(Interrupted Exception on waitFor:  +
intexc.getMessage());
 }

retval = p.exitValue();

} catch (IOException e) {
e.printStackTrace();
}

return (retval);

   }
}

// End of Java code

I run javac to compile it, then loadjava the class file into the DB.  I can
then create a PL/SQL procedure as a wrapper:

CREATE OR REPLACE PROCEDURE qlp_proc (file_and_parms IN VARCHAR2)
AS LANGUAGE JAVA 
NAME 'qlp.main (java.lang.String[])';
/

And it works, but I need to test for success/fail.  But if I try a FUNCTION
wrapper:

CREATE OR REPLACE FUNCTION qlp_func (file_and_parms IN VARCHAR2) RETURN
NUMBER
AS LANGUAGE JAVA 
NAME 'qlp.main (java.lang.String[]) return int';
/

I get PLS-00311: the declaration of qlp.main (java.lang.String[]) return
int is incomplete or malformed.

Two questions: 1)  Every example I've seen of the wrapper excludes the
brackets from the java.lang.String parameter def, but I can't get a compile
without it.  Why?   And  2)  Anyone know what's wrong with my FUNCTION def?

Desperately needing a good Java tutorial, too!

TIA!

Rich Jesse   System/Database Administrator
[EMAIL PROTECTED]  Quad/Tech International, Sussex, WI USA
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jesse, Rich
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Type problems with PL/SQL function as a Java wrapper.

2002-06-04 Thread Ganesh Raja

Main is a reserved function in Java you cannot use that in your
programs.

I just did this by changing the name to test. And it works.

HTH

Best Regards,
Ganesh R
Tel  : +971 (4)  397 3337  Ext 420
Fax  : +971 (4)  397 6262
HP   : +971 (50) 745 6019

Live to learn... forget... and learn again. 

 

-Original Message-
Rich
Sent: Tuesday, June 04, 2002 9:09 PM
To: Multiple recipients of list ORACLE-L


Hey all,

Trying to get into this new fangled Java thingy in 8.1.7.2.0 on HP/UX.
Simple OS exec test, mostly plagarized:

// qlp.java

import java.lang.Runtime;
import java.lang.Process;
import java.io.IOException;
import java.lang.InterruptedException;

public class qlp {

public static int main(String args) {

int retval = 0;

try {
String  lpCommand;
lpCommand = /usr/bin/lp  + args;

Process p = Runtime.getRuntime().exec(lpCommand);

try {
p.waitFor();

 } catch (InterruptedException intexc) {
System.out.println(Interrupted Exception on waitFor: 
+ intexc.getMessage());
 }

retval = p.exitValue();

} catch (IOException e) {
e.printStackTrace();
}

return (retval);

   }
}

// End of Java code

I run javac to compile it, then loadjava the class file into the DB.  I
can then create a PL/SQL procedure as a wrapper:

CREATE OR REPLACE PROCEDURE qlp_proc (file_and_parms IN VARCHAR2) AS
LANGUAGE JAVA 
NAME 'qlp.main (java.lang.String[])';
/

And it works, but I need to test for success/fail.  But if I try a
FUNCTION
wrapper:

CREATE OR REPLACE FUNCTION qlp_func (file_and_parms IN VARCHAR2) RETURN
NUMBER AS LANGUAGE JAVA 
NAME 'qlp.main (java.lang.String[]) return int';
/

I get PLS-00311: the declaration of qlp.main (java.lang.String[])
return int is incomplete or malformed.

Two questions: 1)  Every example I've seen of the wrapper excludes the
brackets from the java.lang.String parameter def, but I can't get a
compile
without it.  Why?   And  2)  Anyone know what's wrong with my FUNCTION
def?

Desperately needing a good Java tutorial, too!

TIA!

Rich Jesse   System/Database Administrator
[EMAIL PROTECTED]  Quad/Tech International, Sussex, WI
USA
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jesse, Rich
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the
message BODY, include a line containing: UNSUB ORACLE-L (or the name of
mailing list you want to be removed from).  You may also send the HELP
command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Ganesh Raja
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



any sql or pl/sql distribution list

2002-06-04 Thread Nalla Ravi

Hi,

Like this any sqlplus or pl/sql message board where  I
can clear doubts.

Thanks,
Ravi

__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Nalla=20Ravi?=
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Type problems with PL/SQL function as a Java wrapper.

2002-06-04 Thread Jesse, Rich

Woo-hoo!  That's it!  Thanks, Ganesh!  :)

Look out World, I can print from an Oracle procedure now!  ;)

Rich Jesse   System/Database Administrator
[EMAIL PROTECTED]  Quad/Tech International, Sussex, WI USA

 -Original Message-
 From: Ganesh Raja [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, June 04, 2002 2:51 PM
 To: Multiple recipients of list ORACLE-L
 Subject: RE: Type problems with PL/SQL function as a Java wrapper.
 
 
 Main is a reserved function in Java you cannot use that in your
 programs.
 
 I just did this by changing the name to test. And it works.
 
 HTH
 
 Best Regards,
 Ganesh R
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jesse, Rich
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: any sql or pl/sql distribution list

2002-06-04 Thread Peter Barnett

oracle developer tools users group.  www.odtug.com
maintains a list at fat city.


--- Nalla Ravi [EMAIL PROTECTED] wrote:
 Hi,
 
 Like this any sqlplus or pl/sql message board where 
 I
 can clear doubts.
 
 Thanks,
 Ravi
 
 __
 Do You Yahoo!?
 Everything you'll ever need on one web page
 from News and Sport to Email and Music Charts
 http://uk.my.yahoo.com
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: =?iso-8859-1?q?Nalla=20Ravi?=
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing).


=
Pete Barnett
Lead Database Administrator
The Regence Group
[EMAIL PROTECTED]

__
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Peter Barnett
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: any sql or pl/sql distribution list

2002-06-04 Thread Nalla Ravi

Hi Peter,
Thanks
 


--- Peter Barnett [EMAIL PROTECTED] wrote:  oracle
developer tools users group.  www.odtug.com
 maintains a list at fat city.
 
 
 --- Nalla Ravi [EMAIL PROTECTED] wrote:
  Hi,
  
  Like this any sqlplus or pl/sql message board
 where 
  I
  can clear doubts.
  
  Thanks,
  Ravi
  
  __
  Do You Yahoo!?
  Everything you'll ever need on one web page
  from News and Sport to Email and Music Charts
  http://uk.my.yahoo.com
  -- 
  Please see the official ORACLE-L FAQ:
  http://www.orafaq.com
  -- 
  Author: =?iso-8859-1?q?Nalla=20Ravi?=
INET: [EMAIL PROTECTED]
  
  Fat City Network Services-- (858) 538-5051 
 FAX:
  (858) 538-5051
  San Diego, California-- Public Internet
  access / Mailing Lists
 


  To REMOVE yourself from this mailing list, send an
  E-Mail message
  to: [EMAIL PROTECTED] (note EXACT spelling of
  'ListGuru') and in
  the message BODY, include a line containing: UNSUB
  ORACLE-L
  (or the name of mailing list you want to be
 removed
  from).  You may
  also send the HELP command for other information
  (like subscribing).
 
 
 =
 Pete Barnett
 Lead Database Administrator
 The Regence Group
 [EMAIL PROTECTED]
 
 __
 Do You Yahoo!?
 Yahoo! - Official partner of 2002 FIFA World Cup
 http://fifaworldcup.yahoo.com
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: Peter Barnett
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing). 

__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Nalla=20Ravi?=
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Calling Unix Shell Var in PL/SQL

2002-05-24 Thread cosltemp-g . manoj


BDY.RTF
Description: RTF file


Re: Calling Unix Shell Var in PL/SQL

2002-05-24 Thread Connor McDonald

If you're on 8i+ you can use java to get the value.

hth
connor

 --- [EMAIL PROTECTED] wrote:  Hi ,
   I want to use a unix shell variable value in
 PL/SQL.
 Is it possible,if yes then how..give example.
 
 for e.g at unix prompt :  export inp_val=2000
 
 
 Thanks
 Manoj.
  

=
Connor McDonald
http://www.oracledba.co.uk
http://www.oaktable.net

Some days you're the pigeon, some days you're the statue

__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Connor=20McDonald?=
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Calling an External Java Class from PL/SQL

2002-05-16 Thread Peter . McLarty

You can call them by building a wrapper in the Java in DB and have it call 
the external procedure. You can expose that internal Java to the PL/SQL

RTFM and get back with any further queries. The Oracle Java documents have 
quite a bit of useful info on this

Cheers

--
=
Peter McLarty   E-mail: [EMAIL PROTECTED]
Technical ConsultantWWW: http://www.mincom.com
APAC Technical Services Phone: +61 (0)7 3303 3461
Brisbane,  AustraliaMobile: +61 (0)402 094 238
Facsimile: +61 (0)7 3303 3048
=
A great pleasure in life is doing what people say you cannot do.

- Walter Bagehot (1826-1877 British Economist)
=
Mincom The People, The Experience, The Vision

=

This transmission is for the intended addressee only and is confidential 
information. If you have received this transmission in error, please 
delete it and notify the sender. The contents of this e-mail are the 
opinion of the writer only and are not endorsed by the Mincom Group of 
companies unless expressly stated otherwise. 






Vadim Gorbounov [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
16-05-2002 05:14 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Fax to: 
Subject:RE: Calling an External Java Class from PL/SQL


Hi, Pete, 

PL/SQL has an interface to built-in Oracle JServer. You can load external
class here and call it, but at this point class is not external anymore,
right?
If you need access to the class on a different JVM - true external class,
Java provides you RMI, EJB, Corba interfaces. Oracle implements these Java
specifications in JServer, that is you can develop Java classes providing
access to remote (i.e. external) classes, deploy these classes to Oracle
JServer and create PL/SQL wrapper. 
URLs
http://technet.oracle.com/docs/products/oracle9i/doc_library/901_doc/java.90
1/a90210/toc.htm
http://technet.oracle.com/docs/products/oracle9i/doc_library/901_doc/java.90
1/a90187/toc.htm
http://technet.oracle.com/docs/products/oracle9i/doc_library/901_doc/java.90
1/a90188/toc.htm

HTH
Vadim



-Original Message-
Sent: Wednesday, May 15, 2002 1:53 PM
To: Multiple recipients of list ORACLE-L


We have a developer who has asked this question.  How
do you call an external java class from a pl/sql
stored procedure? 

You can stick my knowledge of java in a thimble.  Can
this be done, if so can you point me to a url with an
example or two.

Thanks,

Pete



=
Pete Barnett
Lead Database Administrator
The Regence Group
[EMAIL PROTECTED]

__
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Peter Barnett
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Vadim Gorbounov
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).





STG48418
Description: Binary data


How to translate PL/SQL to C

2002-05-15 Thread Bernard, Gilbert

Somebody knows how to translate PL/SQL to C or C++  (ROBOT, Software...)
regards



-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing
Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Bernard, Gilbert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: How to translate PL/SQL to C

2002-05-15 Thread Tim Gorman

main()
{
EXEC SQL CONNECT scott/tiger@prod;
EXEC SQL EXECUTE IMMEDIATE pl-sql-block-text;
EXEC SQL COMMIT WORK RELEASE;
}

Or something like that...

What are the reasons for converting PL/SQL to C/C++?  There are some things
(i.e. operating-system integration, string manipulation, arithmetic, etc)
that C/C++ does better than PL/SQL, and some things (i.e. bulk data
movement, large-scale data manipulation within the database, etc) that
PL/SQL does far better than C/C++.

Just curious!  It sounds like a bad idea.  I just wanted to find out if it
is a bad idea based on a misunderstanding of the strong/weak points of each
language or whether it was based on some really wild and interesting
requirements.

And if you decide to go to C/C++ after all, have you given thought as to
whether you'll use the Precompilers or OCI/OCCI?

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, May 15, 2002 7:13 AM


 Somebody knows how to translate PL/SQL to C or C++  (ROBOT, Software...)
 regards



 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author:
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing
 Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Bernard, Gilbert
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Tim Gorman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: How to translate PL/SQL to C

2002-05-15 Thread Stephane Faroult


Somebody knows how to translate PL/SQL to C or C++ 
(ROBOT, Software...)
regards


Think that 9i has something of the kind ('native compiler') to boost the performance 
of stored procedures. However, I don't think that you have access to the C code 
proper, as you can with Pro*C for instance. My understanding (I have never tried it) 
is that it turns PL/SQL code into a dynamically loadable library, and the fact that C 
was involved is a pure coincidence. Could have been Cobol as well.

Regards,

Stephane Faroult
Oriole
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroul
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: How to translate PL/SQL to C

2002-05-15 Thread Igor Neyman

On Metalink look at the Note 151224.1 (PL/SQL Native Compilation in
Oracle9i).

Igor Neyman, OCP DBA
[EMAIL PROTECTED]



- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, May 15, 2002 9:13 AM


 Somebody knows how to translate PL/SQL to C or C++  (ROBOT, Software...)
 regards



 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author:
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing
 Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Bernard, Gilbert
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Igor Neyman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: How to translate PL/SQL to C

2002-05-15 Thread Khedr, Waleed

http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_datab
ase_id=NOTp_id=151224.1

-Original Message-
Sent: Wednesday, May 15, 2002 10:38 AM
To: Multiple recipients of list ORACLE-L



Somebody knows how to translate PL/SQL to C or C++ 
(ROBOT, Software...)
regards


Think that 9i has something of the kind ('native compiler') to boost the
performance of stored procedures. However, I don't think that you have
access to the C code proper, as you can with Pro*C for instance. My
understanding (I have never tried it) is that it turns PL/SQL code into a
dynamically loadable library, and the fact that C was involved is a pure
coincidence. Could have been Cobol as well.

Regards,

Stephane Faroult
Oriole
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroul
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Khedr, Waleed
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: How to translate PL/SQL to C

2002-05-15 Thread Peter Barnett

This is kind of a Kludge response.  Hopefully, someone
has a better idea, but try wrapping it in Pro C, run
it through the compiler and use the generated C code.

--- Bernard, Gilbert
[EMAIL PROTECTED] wrote:
 Somebody knows how to translate PL/SQL to C or C++ 
 (ROBOT, Software...)
 regards
 
 
 
   -- 
   Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
   -- 
   Author: 
 INET: [EMAIL PROTECTED]
 
   Fat City Network Services-- (858) 538-5051 
 FAX: (858) 538-5051
   San Diego, California-- Public Internet
 access / Mailing
 Lists
 


   To REMOVE yourself from this mailing list, send an
 E-Mail message
   to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
   the message BODY, include a line containing: UNSUB
 ORACLE-L
   (or the name of mailing list you want to be removed
 from).  You may
   also send the HELP command for other information
 (like subscribing).
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: Bernard, Gilbert
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing).


=
Pete Barnett
Lead Database Administrator
The Regence Group
[EMAIL PROTECTED]

__
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Peter Barnett
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: How to translate PL/SQL to C

2002-05-15 Thread torben . holm

This is true, and you can see (perhaps accendently) the C code, but I dont
think that many will get enything out of the code generated.
/torben
-- Original Message --
Date: Wed, 15 May 2002 06:38:21 -0800
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
From: Stephane Faroult[EMAIL PROTECTED]
Subject: RE: How to translate PL/SQL to C



Somebody knows how to translate PL/SQL to C or C++
(ROBOT, Software...)
regards


Think that 9i has something of the kind ('native compiler') to boost the
performance of stored procedures. However, I don't think that you have
access
to the C code proper, as you can with Pro*C for instance. My understanding
(I have never tried it) is that it turns PL/SQL code into a dynamically
loadable
library, and the fact that C was involved is a pure coincidence. Could
have
been Cobol as well.

Regards,

Stephane Faroult
Oriole
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Stephane Faroul
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Torben Holm
Miracle A/S

Mobil : +45 2527 7104
[EMAIL PROTECTED]
http://miracleAS.dk


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Calling an External Java Class from PL/SQL

2002-05-15 Thread Peter Barnett

We have a developer who has asked this question.  How
do you call an external java class from a pl/sql
stored procedure?  

You can stick my knowledge of java in a thimble.  Can
this be done, if so can you point me to a url with an
example or two.

Thanks,

Pete



=
Pete Barnett
Lead Database Administrator
The Regence Group
[EMAIL PROTECTED]

__
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Peter Barnett
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Calling an External Java Class from PL/SQL - FORGET IT

2002-05-15 Thread Peter Barnett

As is often the case, rtfm.  Should have dug deeper
first!


--- Peter Barnett [EMAIL PROTECTED] wrote:
 We have a developer who has asked this question. 
 How
 do you call an external java class from a pl/sql
 stored procedure?  
 
 You can stick my knowledge of java in a thimble. 
 Can
 this be done, if so can you point me to a url with
 an
 example or two.
 
 Thanks,
 
 Pete
 
 
 
 =
 Pete Barnett
 Lead Database Administrator
 The Regence Group
 [EMAIL PROTECTED]
 
 __
 Do You Yahoo!?
 LAUNCH - Your Yahoo! Music Experience
 http://launch.yahoo.com
 -- 
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 -- 
 Author: Peter Barnett
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX:
 (858) 538-5051
 San Diego, California-- Public Internet
 access / Mailing Lists


 To REMOVE yourself from this mailing list, send an
 E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of
 'ListGuru') and in
 the message BODY, include a line containing: UNSUB
 ORACLE-L
 (or the name of mailing list you want to be removed
 from).  You may
 also send the HELP command for other information
 (like subscribing).


=
Pete Barnett
Lead Database Administrator
The Regence Group
[EMAIL PROTECTED]

__
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Peter Barnett
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Calling an External Java Class from PL/SQL

2002-05-15 Thread Vadim Gorbounov

Hi, Pete, 

PL/SQL has an interface to built-in Oracle JServer. You can load external
class here and call it, but at this point class is not external anymore,
right?
If you need access to the class on a different JVM - true external class,
Java provides you RMI, EJB, Corba interfaces. Oracle implements these Java
specifications in JServer, that is you can develop Java classes providing
access to remote (i.e. external) classes, deploy these classes to Oracle
JServer and create PL/SQL wrapper. 
URLs
http://technet.oracle.com/docs/products/oracle9i/doc_library/901_doc/java.90
1/a90210/toc.htm
http://technet.oracle.com/docs/products/oracle9i/doc_library/901_doc/java.90
1/a90187/toc.htm
http://technet.oracle.com/docs/products/oracle9i/doc_library/901_doc/java.90
1/a90188/toc.htm

HTH
Vadim



-Original Message-
Sent: Wednesday, May 15, 2002 1:53 PM
To: Multiple recipients of list ORACLE-L


We have a developer who has asked this question.  How
do you call an external java class from a pl/sql
stored procedure?  

You can stick my knowledge of java in a thimble.  Can
this be done, if so can you point me to a url with an
example or two.

Thanks,

Pete



=
Pete Barnett
Lead Database Administrator
The Regence Group
[EMAIL PROTECTED]

__
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Peter Barnett
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Vadim Gorbounov
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



<    1   2   3   4   5   6   7   8   9   10   >