IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Erreur sur la fonction getdate()


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 74
    Points : 58
    Points
    58
    Par défaut Erreur sur la fonction getdate()
    Bonjour à tous

    je desire recuperer la date du jour dans une fonction pour cela j'utilise la fonction getdate(). mè lorque je valides sqlserveur m'affiche : invalide use of getdate within a function.
    quelle fonction utiliser?
    voici mon code:
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    create Function FS_Testsanction
    (@matadh varchar (7))
    returns int
    AS
    begin
    	declare @sanc int
    	declare @datesanc datetime
    	declare @datsys datetime --date systeme
    	Select @datesanc=datefin  from TB_Sanction
    	where matadh=@matadh
    	set @datesanc=getdate()
    	if @datesanc is null
    		begin
    			set @sanc=0
    		end
     
    	else
    		begin
     
    			if @datesanc >=@datsys 
    				begin
    					set @sanc=1
    				end
    			else
    				begin
    					set @sanc=0
    				end
    		end
     
    	return @sanc
     end
    merci d'avance

  2. #2
    Yad
    Yad est déconnecté
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 58
    Points : 58
    Points
    58
    Par défaut
    Heu ...

    NOW() ?

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 74
    Points : 58
    Points
    58
    Par défaut
    NOW() n'est pas reconnu comme une fonction sqlserveur.
    mais merci d'avoir tenter de m'aider

  4. #4
    Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 74
    Points : 58
    Points
    58
    Par défaut
    merci à tous
    j'ai resolu mon probleme
    voici comment le faire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    CREATE VIEW V_DatHeurJour 
    AS 
    SELECT CURRENT_TIMESTAMP AS DatHeurJour
    et maintenant faire la selection dans une requete comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    select @datesys=datheurjour from V_DatHeurJour

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. erreur sur la fonction ROUND
    Par llulu24 dans le forum VBA Access
    Réponses: 10
    Dernier message: 11/12/2007, 08h00
  2. Problème de message d'erreur sur une fonction SNMP
    Par kriptoo dans le forum Langage
    Réponses: 1
    Dernier message: 18/05/2007, 01h08
  3. [MySQL] Erreur sur la fonction mysql_result()
    Par nico26 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 31/01/2007, 15h50
  4. erreur sur une fonction
    Par rimbaut dans le forum C
    Réponses: 3
    Dernier message: 01/04/2006, 17h28
  5. Erreur sur une fonction avec des paramètres
    Par Elois dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 05/05/2004, 21h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo