Pb sous PL/SQL : correspondance de @@IDENTITY ? - SQL/NoSQL - Programmation
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 ...
Marsh Posté le 07-06-2004 à 15:48:08
SELECT @@identity
ça marche sur toutes les bases de données ça
Marsh Posté le 07-06-2004 à 16:23:12
drasche a écrit : SELECT @@identity |
proprio SQL Server il me semble
Marsh Posté le 07-06-2004 à 16:23:48
JagStang a écrit : proprio SQL Server il me semble |
standard SQL plutôt
même MySQL le reconnaît
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
Marsh Posté le 07-06-2004 à 16:33:34
JagStang a écrit : quoi le @@identity ? tu rigoles ? |
non je rigole pas, testé et approuvé
Marsh Posté le 07-06-2004 à 16:49:35
ReplyMarsh 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) ?
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 ?
Marsh Posté le 08-06-2004 à 09:50:19
petithomme a écrit : Ben je vois pas de bout de code la ? |
http://www.techonthenet.com/oracle/sequences.htm
Marsh Posté le 08-06-2004 à 09:51:13
ReplyMarsh 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 ...
En tout cas merci beaucoup a skeye pour ton lien très utile !
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
Marsh Posté le 08-06-2004 à 11:17:03
apres si tu trouves normal de rien trouver de mieux a repondre que
Citation : |
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
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...
Marsh Posté le 08-06-2004 à 13:35:12
ReplyMarsh 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
Marsh Posté le 08-06-2004 à 13:50:38
bof, moins que d'habitude...
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...
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 ...
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 !'
Marsh Posté le 08-06-2004 à 17:25:57
et en plus t'aurais pas eu besoin d'attendre que quelqu'un réponde
Marsh Posté le 08-06-2004 à 17:27:16
ah et pour info toute la doc oracle est dispo en ligne sur leur site
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 ?