Pb sous PL/SQL : correspondance de @@IDENTITY ?

Pb sous PL/SQL : correspondance de @@IDENTITY ? - SQL/NoSQL - Programmation

Marsh Posté le 03-06-2004 à 17:53:59    

Comment gérer le @@IDENTITY (SQL Server) sous Oracle ? D'après ce que j'ai compris c'est l'équivalent d'un compteur sur une table mais n'y a-t-il pas d'autres solutions que de mettre un trigger sur chaque tables ?
N'y a-t-il pas plus simple comme solution genre la fonction équivalente en PL/SQL ?

Reply

Marsh Posté le 03-06-2004 à 17:53:59   

Reply

Marsh Posté le 07-06-2004 à 15:33:07    

personne n'a de réponse a m'apporter parce que la je suis vraiment bloqué !... je vois pas ce que je dois faire ...

Reply

Marsh Posté le 07-06-2004 à 15:48:08    

SELECT @@identity
 
ça marche sur toutes les bases de données ça :heink:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 07-06-2004 à 16:18:22    

ben non pas en PL/SQL sous Oracle 8i ...!

Reply

Marsh Posté le 07-06-2004 à 16:23:12    

drasche a écrit :

SELECT @@identity
 
ça marche sur toutes les bases de données ça :heink:


proprio SQL Server il me semble

Reply

Marsh Posté le 07-06-2004 à 16:23:48    

JagStang a écrit :

proprio SQL Server il me semble


standard SQL plutôt :o
même MySQL le reconnaît :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 07-06-2004 à 16:24:50    

quoi le @@identity ? tu rigoles ?

Reply

Marsh Posté le 07-06-2004 à 16:28:30    

non non je te jure ca marche pas le @@IDENTITY sous Oracle ...
 
PLS-00103: Symbole "@" rencontré à la place d'un des symboles
suivants :
( * - + all mod null <an identifier>
<a double-quoted delimited-identifier> <a bind variable>
table avg count current distinct max min prior sql stddev sum
unique variance execute the forall time timestamp interval

Reply

Marsh Posté le 07-06-2004 à 16:33:34    

JagStang a écrit :

quoi le @@identity ? tu rigoles ?


non je rigole pas, testé et approuvé [:spamafote]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 07-06-2004 à 16:49:35    

drasche a écrit :

non je rigole pas, testé et approuvé [:spamafote]


n'empêche que c'est pas standard!:o

Reply

Marsh Posté le 07-06-2004 à 16:49:35   

Reply

Marsh Posté le 07-06-2004 à 16:50:54    

utilise une sequence :o

Reply

Marsh Posté le 08-06-2004 à 08:56:44    

quelqu'un peut me donner un exemple de code parce que moi ca marche pas sous Oracle 8i (voir l'erreur au dessus) ?

Reply

Marsh Posté le 08-06-2004 à 09:33:48    

tu sais lire ou y a des posts qui n'apparaissent pas dans ton champ de vision ?

Reply

Marsh Posté le 08-06-2004 à 09:40:25    

Ben je vois pas de bout de code la ?

Reply

Marsh Posté le 08-06-2004 à 09:50:19    

Reply

Marsh Posté le 08-06-2004 à 09:51:13    

petithomme a écrit :

Ben je vois pas de bout de code la ?


 
assisté
 
dégage :o

Reply

Marsh Posté le 08-06-2004 à 11:00:19    

excuse moi de pas avoir ton niveau et tes connaissance HappyHarry. Tu sais y en a qui débute ...  :fou:  
En tout cas merci beaucoup a skeye pour ton lien très utile !  :love:


Message édité par petithomme le 08-06-2004 à 11:05:04
Reply

Marsh Posté le 08-06-2004 à 11:10:48    

ca ne t'empeche pas de faire une recherche par toi meme, ce que skeye aura certainement du faire pour toi

Reply

Marsh Posté le 08-06-2004 à 11:17:03    

apres si tu trouves normal de rien trouver de mieux a repondre que  
 

Citation :


 Ben je vois pas de bout de code la ?


 
alors que tu avais deja toutes les cartes en main pour avoir le reflexe intelligent qui aurait été de te documenter toi meme
 
va te cacher :o

Reply

Marsh Posté le 08-06-2004 à 12:58:15    

HappyHarry a écrit :

ca ne t'empeche pas de faire une recherche par toi meme, ce que skeye aura certainement du faire pour toi


google sequence oracle...[:skeye]

Reply

Marsh Posté le 08-06-2004 à 13:35:12    

skeye a écrit :

google sequence oracle...[:skeye]


 
ben sté pas a toi de le faire pour lui :o

Reply

Marsh Posté le 08-06-2004 à 13:46:07    

Citation :

[0A.1] Certaines questions simples peuvent se résoudre via une simple recherche.


http://forum.hardware.fr/forum2.ph [...] 544&cat=10


Message édité par drasche le 08-06-2004 à 13:46:22

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 08-06-2004 à 13:49:29    

c'est vous qu'êtes en forme aujourd'hui ! zélés va!

Reply

Marsh Posté le 08-06-2004 à 13:50:38    

bof, moins que d'habitude...


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 08-06-2004 à 13:53:53    

drasche a écrit :

bof, moins que d'habitude...


Pour une fois que je me contente de répondre sans faire la remarque...[:joce]

Reply

Marsh Posté le 08-06-2004 à 14:07:38    

c'est sur ... mais ne sachant pas ce qu'est une séquence et ne comprennant pas l'interet du @@IDENTITY je pensais que votre aide m'aurez été plus utile qu'une recherche ...


Message édité par petithomme le 08-06-2004 à 16:52:57
Reply

Marsh Posté le 08-06-2004 à 17:25:39    

processus de reflexion que tout etre normal devrait avoir
 
'tiens il me parle de sequence ? mais qu'est ce que c'est ? google devrait pouvoir me répondre !'
 
:sarcastic:

Reply

Marsh Posté le 08-06-2004 à 17:25:57    

et en plus t'aurais pas eu besoin d'attendre que quelqu'un réponde :o

Reply

Marsh Posté le 08-06-2004 à 17:27:16    

ah et pour info toute la doc oracle est dispo en ligne sur leur site

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed