Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Numero righe aggiornte con update
lunedì 20 maggio 2013 - 13.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Giovi
Profilo
| Newbie
26
messaggi | Data Invio:
lun 20 mag 2013 - 13:11
buonasera, devo effettuare un operazione di update per aggiornare dei record in un tabella, volevo sapere se c'era la possibilita' di sapere con esattezza il numero di record che vengono aggiornate, ho visto che per il pl/sql c'e' sql%rowcount, ma la mia procedura, lavora in linguaggio gestionale con db oracle, qindi volevo sapere se c'era la possibilita' di settare qualche parametro nell'update per sapere quante occorrenze sono aggiornata
spero di essere stata chiar
grazie
saluti
Gio'
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 mag 2013 - 13:22
>buonasera,
ciao
>devo effettuare un operazione di update per aggiornare
>dei record in un tabella, volevo sapere se c'era la possibilita'
>di sapere con esattezza il numero di record che vengono aggiornate,
>ho visto che per il pl/sql c'e' sql%rowcount, ma la mia procedura,
>lavora in linguaggio gestionale con db oracle, qindi volevo sapere
>se c'era la possibilita' di settare qualche parametro nell'update
>per sapere quante occorrenze sono aggiornata
>spero di essere stata chiar
prova a vedere se il SQL%rowcount (che è l'equivalente del @@ROWCOUNT di t-sql) ti aiuta:
http://docs.oracle.com/cd/B19306_01/appdev.102/b14261/sqloperations.htm#CJACIHFD
>grazie
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Giovi
Profilo
| Newbie
26
messaggi | Data Invio:
lun 20 mag 2013 - 14:21
ciao, non so sw sql%rowcount puo' andar bene, come t dicevo non lavoro in pl/sql ma in cobol, un linguaggio gestionale che si appoggia ad oracle come db, e volevo sapere se c'era qualche parametro da inserire nell'update per sapere il numero di record aggiornti
grazie
saluti
gio'
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 mag 2013 - 14:56
>ciao, non so sw sql%rowcount puo' andar bene, come t dicevo non
>lavoro in pl/sql ma in cobol, un linguaggio gestionale che si
>appoggia ad oracle come db, e volevo sapere se c'era qualche
>parametro da inserire nell'update per sapere il numero di record aggiornti
Tempo fa, quando avevamo a che fare con il COBOL, so che il nostro contatto utilizzava Pro*COBOL
http://docs.oracle.com/cd/B13789_01/win.101/a96113/intro.htm
se non erro, quando chiamavano una procedura PL/SQL via COBOL, era la procedura stessa che tornava il rowcount con quella funzione che ti ho indicato. Di più però non posso dirti perchè non ho mai chiamato la procedura da COBOL, e quindi non so in generale come si leggono i param di output. In questa guida ti spiega come tornarlo:
http://www.plsql-tutorial.com/plsql-cursors.htm
Magari puoi fare una stored procedure con parametri di output, chiamarla da COBOL e leggere il param di output.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !