OVH Cloud OVH Cloud

Date par défaut uniquement la premiere fois

3 réponses
Avatar
sam
Bonjour,

je viens de cr=E9er une table SQL avec le=20
champ "Created" que j'aimerais forcer =E0 Today 'getdate()'=20
uniquement =E0 la cr=E9ation et pas =E0 la mise =E0 jour

De m=EAme, je voudrais qu'un autre champ "Modify" soit mise=20
=E0 jour uniquement en cas de modification du champ. Est-il=20
possible d'avoir ceci en SQL server ou faut-il le faire=20
dans un script ASP.NET.

MErci

3 réponses

Avatar
Sylvain Lafontaine
Le champ "Created" est facile à faire en utilisant une valeur par défaut
(faites attention cependant à la question de l'heure! Si vous n'êtes pas
intéressé par l'heure et seulement par la date du jour, utilisation une
fonction de conversion/formatage.)

Par contre, pour "Modify", vous devez utiliser un Trigger. Désolé, je n'ai
pas la syntaxe sous les yeux mais cela ne devrait pas être trop difficile de
trouver des exemples sur le net.

S. L.

"sam" wrote in message
news:1f6cf01c45787$760495f0$
Bonjour,

je viens de créer une table SQL avec le
champ "Created" que j'aimerais forcer à Today 'getdate()'
uniquement à la création et pas à la mise à jour

De même, je voudrais qu'un autre champ "Modify" soit mise
à jour uniquement en cas de modification du champ. Est-il
possible d'avoir ceci en SQL server ou faut-il le faire
dans un script ASP.NET.

MErci
Avatar
sam
Bonjour,

merci de votre réponse, je vais essayer d'implémenter
ça.

A+

-----Message d'origine-----
Le champ "Created" est facile à faire en utilisant une


valeur par défaut
(faites attention cependant à la question de l'heure! Si


vous n'êtes pas
intéressé par l'heure et seulement par la date du jour,


utilisation une
fonction de conversion/formatage.)

Par contre, pour "Modify", vous devez utiliser un


Trigger. Désolé, je n'ai
pas la syntaxe sous les yeux mais cela ne devrait pas


être trop difficile de
trouver des exemples sur le net.

S. L.

"sam" wrote in


message
news:1f6cf01c45787$760495f0$
Bonjour,

je viens de créer une table SQL avec le
champ "Created" que j'aimerais forcer à Today 'getdate()'
uniquement à la création et pas à la mise à jour

De même, je voudrais qu'un autre champ "Modify" soit mise
à jour uniquement en cas de modification du champ. Est-il
possible d'avoir ceci en SQL server ou faut-il le faire
dans un script ASP.NET.

MErci


.



Avatar
sam
Bonjour,

merci de votre réponse, je vais essayer d'implémenter
ça.

A+

-----Message d'origine-----
Le champ "Created" est facile à faire en utilisant une


valeur par défaut
(faites attention cependant à la question de l'heure! Si


vous n'êtes pas
intéressé par l'heure et seulement par la date du jour,


utilisation une
fonction de conversion/formatage.)

Par contre, pour "Modify", vous devez utiliser un


Trigger. Désolé, je n'ai
pas la syntaxe sous les yeux mais cela ne devrait pas


être trop difficile de
trouver des exemples sur le net.

S. L.

"sam" wrote in


message
news:1f6cf01c45787$760495f0$
Bonjour,

je viens de créer une table SQL avec le
champ "Created" que j'aimerais forcer à Today 'getdate()'
uniquement à la création et pas à la mise à jour

De même, je voudrais qu'un autre champ "Modify" soit mise
à jour uniquement en cas de modification du champ. Est-il
possible d'avoir ceci en SQL server ou faut-il le faire
dans un script ASP.NET.

MErci


.