Bonjour,
quelle est l'utilité du mot clé self?
Bonjour,
quelle est l'utilité du mot clé self?
Dans quel contexte ?
Je vous invite à prendre connaissance des Règles du forum Langage SQL à lire par tous.
Pour pouvoir commencer à donner un début de réponse, il nous faudrait connaître le SGBD que vous utilisez et sa version, les réponses proposées seront alors adaptées aux spécificités et limitations de celui-ci.
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous,
N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton
et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.
salut,
j'ai rencontrer ce mot dans des requêtes objet-relationnel (sql3). Je pense que ce terme ne dépend pas des SGBDs? en tout cas ce sont des requêtes oracle 10G.
Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 create or replace type body Bureau_type as member function getNbPostes(typeos in varchar) return number is nb number; begin select count(C.pt.nserie) into nb from Contient C,Installer I where I.log.type_os = typeos and I.pt.nserie=C.pt.nserie and C.bur.nbureau=self.nbureau group by self.nbureau; return (nb); END; end;
j'ai trouvé ceci : http://download.oracle.com/docs/cd/B...htm#sthref1728
mais dans ton contexte je ne vois pas trop à quoi ça peut faire référence![]()
Voila qui semble plus clair : http://download.oracle.com/docs/cd/B...htm#sthref1068
SELF = l'objet créé par CREATE TYPE xx AS OBJECT
C'est un mot clé qui est utilisé pour les méthode des objets. Il fait référence à l'instance de l'objet à laquelle la méthode fait référence.
Partager