Je voudrais savoir comment je peux sous sql server=20
d=E9finir pour un champs date une date par d=E9faut qui soit=20
la date du jour ?
En fait, je voudrais que dans la cas o=F9 les donn=E9es de la=20
base sont modifi=E9es, on enregistre la date du jour comme=20
date de modification.
Merci d'avance
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Benoit
Bonjour,
Dans entreprise manager, aller sur la table, clic droit et choisir modifier la table. Dans le champs de format smalldatatime mettre en valeur par défaut : getdate(). Ainsi lorsque la ligne est crée, il met la date du jour.
Pour les dates de modification, à mon avis il faut créer des triggers sur update. Ainsi lorsqu'une donnée est modifiée (update sur la table), il faut faire un update de la date.
-- Benoit
"Niko" a écrit dans le message de news:1706701c417c8$7d00d0c0$ Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager
Bonjour,
Dans entreprise manager, aller sur la table, clic droit et choisir modifier
la table. Dans le champs de format smalldatatime mettre en valeur par défaut
:
getdate(). Ainsi lorsque la ligne est crée, il met la date du jour.
Pour les dates de modification, à mon avis il faut créer des triggers sur
update. Ainsi lorsqu'une donnée est modifiée (update sur la table), il faut
faire un update de la date.
--
Benoit
"Niko" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1706701c417c8$7d00d0c0$a101280a@phx.gbl...
Bonjour,
Je voudrais savoir comment je peux sous sql server
définir pour un champs date une date par défaut qui soit
la date du jour ?
En fait, je voudrais que dans la cas où les données de la
base sont modifiées, on enregistre la date du jour comme
date de modification.
Merci d'avance
Dans entreprise manager, aller sur la table, clic droit et choisir modifier la table. Dans le champs de format smalldatatime mettre en valeur par défaut : getdate(). Ainsi lorsque la ligne est crée, il met la date du jour.
Pour les dates de modification, à mon avis il faut créer des triggers sur update. Ainsi lorsqu'une donnée est modifiée (update sur la table), il faut faire un update de la date.
-- Benoit
"Niko" a écrit dans le message de news:1706701c417c8$7d00d0c0$ Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager
beatrice
Bonjour,
La fonction sql pour retourner la date du jour est getdate() il te suffit alors de créer un trigger en maj sur ta table qui affectera getdate() au champ date de ta table. beatrice
-----Message d'origine----- Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager .
Bonjour,
La fonction sql pour retourner la date du jour est
getdate()
il te suffit alors de créer un trigger en maj sur ta table
qui affectera getdate() au champ date de ta table.
beatrice
-----Message d'origine-----
Bonjour,
Je voudrais savoir comment je peux sous sql server
définir pour un champs date une date par défaut qui soit
la date du jour ?
En fait, je voudrais que dans la cas où les données de la
base sont modifiées, on enregistre la date du jour comme
date de modification.
Merci d'avance
PS : Je dispose de sql server entreprise manager
.
La fonction sql pour retourner la date du jour est getdate() il te suffit alors de créer un trigger en maj sur ta table qui affectera getdate() au champ date de ta table. beatrice
-----Message d'origine----- Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager .
bruno reiter [MVP]
Il vaut mieux utiliser la contrainte default avec la fonction getdate() (attention il y a l'heure dans getdate() )
br
"beatrice" wrote in message news:13ee501c417ca$868a26d0$ Bonjour,
La fonction sql pour retourner la date du jour est getdate() il te suffit alors de créer un trigger en maj sur ta table qui affectera getdate() au champ date de ta table. beatrice
-----Message d'origine----- Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager .
Il vaut mieux utiliser la contrainte default avec la fonction getdate()
(attention il y a l'heure dans getdate() )
br
"beatrice" <beatrice.lerhun@medimedia.fr> wrote in message
news:13ee501c417ca$868a26d0$a601280a@phx.gbl...
Bonjour,
La fonction sql pour retourner la date du jour est
getdate()
il te suffit alors de créer un trigger en maj sur ta table
qui affectera getdate() au champ date de ta table.
beatrice
-----Message d'origine-----
Bonjour,
Je voudrais savoir comment je peux sous sql server
définir pour un champs date une date par défaut qui soit
la date du jour ?
En fait, je voudrais que dans la cas où les données de la
base sont modifiées, on enregistre la date du jour comme
date de modification.
Merci d'avance
PS : Je dispose de sql server entreprise manager
.
Il vaut mieux utiliser la contrainte default avec la fonction getdate() (attention il y a l'heure dans getdate() )
br
"beatrice" wrote in message news:13ee501c417ca$868a26d0$ Bonjour,
La fonction sql pour retourner la date du jour est getdate() il te suffit alors de créer un trigger en maj sur ta table qui affectera getdate() au champ date de ta table. beatrice
-----Message d'origine----- Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager .
Niko
Merci beaucoup Benoit pour ces informations.
Niko
-----Message d'origine----- Bonjour,
Dans entreprise manager, aller sur la table, clic droit
et choisir modifier
la table. Dans le champs de format smalldatatime mettre
en valeur par défaut
: getdate(). Ainsi lorsque la ligne est crée, il met la
date du jour.
Pour les dates de modification, à mon avis il faut créer
des triggers sur
update. Ainsi lorsqu'une donnée est modifiée (update sur
la table), il faut
faire un update de la date.
-- Benoit
"Niko" a écrit
dans le message de
news:1706701c417c8$7d00d0c0$ Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager
.
Merci beaucoup Benoit pour ces informations.
Niko
-----Message d'origine-----
Bonjour,
Dans entreprise manager, aller sur la table, clic droit
et choisir modifier
la table. Dans le champs de format smalldatatime mettre
en valeur par défaut
:
getdate(). Ainsi lorsque la ligne est crée, il met la
date du jour.
Pour les dates de modification, à mon avis il faut créer
des triggers sur
update. Ainsi lorsqu'une donnée est modifiée (update sur
la table), il faut
faire un update de la date.
--
Benoit
"Niko" <anonymous@discussions.microsoft.com> a écrit
Je voudrais savoir comment je peux sous sql server
définir pour un champs date une date par défaut qui soit
la date du jour ?
En fait, je voudrais que dans la cas où les données de la
base sont modifiées, on enregistre la date du jour comme
date de modification.
Merci d'avance
Dans entreprise manager, aller sur la table, clic droit
et choisir modifier
la table. Dans le champs de format smalldatatime mettre
en valeur par défaut
: getdate(). Ainsi lorsque la ligne est crée, il met la
date du jour.
Pour les dates de modification, à mon avis il faut créer
des triggers sur
update. Ainsi lorsqu'une donnée est modifiée (update sur
la table), il faut
faire un update de la date.
-- Benoit
"Niko" a écrit
dans le message de
news:1706701c417c8$7d00d0c0$ Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
Est le plus simple et le plus performant. Point besoin de trigger très couteux en terme de perf !
A +
Niko a écrit:
Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
Est le plus simple et le plus performant. Point besoin de trigger très
couteux en terme de perf !
A +
Niko a écrit:
Bonjour,
Je voudrais savoir comment je peux sous sql server
définir pour un champs date une date par défaut qui soit
la date du jour ?
En fait, je voudrais que dans la cas où les données de la
base sont modifiées, on enregistre la date du jour comme
date de modification.
Merci d'avance
PS : Je dispose de sql server entreprise manager
--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Est le plus simple et le plus performant. Point besoin de trigger très couteux en terme de perf !
A +
Niko a écrit:
Bonjour,
Je voudrais savoir comment je peux sous sql server définir pour un champs date une date par défaut qui soit la date du jour ? En fait, je voudrais que dans la cas où les données de la base sont modifiées, on enregistre la date du jour comme date de modification. Merci d'avance
PS : Je dispose de sql server entreprise manager
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************