OVH Cloud OVH Cloud

inserted

5 réponses
Avatar
nima84
bonsoire a tous,
je voudrai savoir comment travail la table inserted et à quel moment
exactement elle est crée é si elle est faite pour de linstantané et je
voudrai savoir aussi slvp comment travaillé sur un identity (par exempl lui
appliké un set ou un select ou update)
merci d'avance

5 réponses

Avatar
SQLpro [MVP]
nima84 a écrit :
bonsoire a tous,
je voudrai savoir comment travail la table inserted et à quel moment
exactement elle est crée



dans la transaction juste après exécution de l'ordre SQL qui a lancé le
trigger (AFTER).


é si elle est faite pour de linstantané et je
voudrai savoir aussi slvp comment travaillé sur un identity (par exempl lui
appliké un set ou un select ou update)



???

Soyez plus précis, plus clair, évitez le style télégraphique et les
abréviation SMS incompréhensible, comment voulez vous que l'on vous aide
avec un charabia proche de la sénilité ?

merci d'avance



A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
SQLpro [MVP]
Lisez SVP la charte de postage située à cette adresse :
news://msnews.microsoft.com:119/000401c629bd$3c613880$

Vous y trouverez les conseils suivants :
"
. le langage de type "chat" ne s'applique pas aux groupes de
discussions,

. rédigez vos messages dans un français courant et clair en respectant
si possible l'orthographe,
"

Merci de les respecter.

nima84 a écrit :
bonsoire a tous,
je voudrai savoir comment travail la table inserted et à quel moment
exactement elle est crée é si elle est faite pour de linstantané et je
voudrai savoir aussi slvp comment travaillé sur un identity (par exempl lui
appliké un set ou un select ou update)
merci d'avance




--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
Christian Robert
Un champ Identity est un champ numérique (en général int) sur lequel on
définie la valeur de départ et la valeur de l'incrément :

CREATE TABLE xxx (ChampId int IDENTITY(50, 100))

On peut aussi sur un champs int dans SQL Server Management Studio (SQL 2005)
aller dans ses propriétés sur "Identity-Spécification" et passer la valeur à
"Yes"

Ici on aura un champ nommé ChampId dont la valeur initiale est de 50 dont
l'incrément est de 100, ce qui donne les valeurs suivantes :
50... 150... 250... 350... 450...

A chaque insertion dans la table la valeur du champs prend automatiquement
la valeur suivante de l'Identity...

Par contre par défaut (possible mais un peu plus compliqué) on ne peut
inserer / modifier une valeur dans ce champs...

Pour récupérer la dernière valeur insérée dans la session courante on
utilise @@identity qui nous renvoie la valeur...

--
Cordialement

Christian Robert
Consultant - Formateur chez Winwise
MCT - MCDBA - MCSD


"nima84" a écrit :

bonsoire a tous,
je voudrai savoir comment travail la table inserted et à quel moment
exactement elle est crée é si elle est faite pour de linstantané et je
voudrai savoir aussi slvp comment travaillé sur un identity (par exempl lui
appliké un set ou un select ou update)
merci d'avance


Avatar
nima84
bonsoire
excusez moi mais je ne pense pas que mettre un "é" ou "ke" s"appele vrément
un charabia proche de la senilité ni du chat je vous serai gré de ne pas
m'insulter ni me manquer de respect car je pense avoir toujours étais
respectueuse et compréhensible et c'est ce que 'jespere en retour
merci encor de vos reponse!

"SQLpro [MVP]" a écrit :

Lisez SVP la charte de postage située à cette adresse :
news://msnews.microsoft.com:119/000401c629bd$3c613880$

Vous y trouverez les conseils suivants :
"
.. le langage de type "chat" ne s'applique pas aux groupes de
discussions,

.. rédigez vos messages dans un français courant et clair en respectant
si possible l'orthographe,
"

Merci de les respecter.

nima84 a écrit :
> bonsoire a tous,
> je voudrai savoir comment travail la table inserted et à quel moment
> exactement elle est crée é si elle est faite pour de linstantané et je
> voudrai savoir aussi slvp comment travaillé sur un identity (par exempl lui
> appliké un set ou un select ou update)
> merci d'avance


--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************



Avatar
nima84
merci de botre reponse ça m'aide :-)
mais dite moi si jamais je veux mettre une chaine de caractéres dans mon idf
par exemple "pers1,pers2..." je fait comment!!
j'ai esseiller avec identity j'ai pas trouver la maniere de le faire é
l'aide enligne n'as pas ce cas:-(
merci d'avance de toutes vos reponse elles m'aident beaucoup
encor merci :-)