OVH Cloud OVH Cloud

PartDate et Trimestre

6 réponses
Avatar
mml
Bonjour,

La fonction PARTDATE est censée donner le trimestre d'une date par :

PARTDATE ( QUART, getdate())

mais SQL ne reconnaît pas QUART...

Comment faire, Svp ?

--
Cordialement,

Marc LAGARDETTE

6 réponses

Avatar
Oliv'
mml wrote:
Bonjour,

La fonction PARTDATE est censée donner le trimestre d'une date par :

PARTDATE ( QUART, getdate())

mais SQL ne reconnaît pas QUART...

Comment faire, Svp ?



Bonjour,
Essaye plutôt datepart(q,getdate())
Oliv'
Avatar
AT
datename(qq, getdate())

"mml" a écrit dans le message de news:
eD$
Bonjour,

La fonction PARTDATE est censée donner le trimestre d'une date par :

PARTDATE ( QUART, getdate())

mais SQL ne reconnaît pas QUART...

Comment faire, Svp ?

--
Cordialement,

Marc LAGARDETTE




Avatar
mml
OK, merci bcp.

"AT" a écrit dans le message de
news:d2jj0o$slc$
datename(qq, getdate())

"mml" a écrit dans le message de news:
eD$
> Bonjour,
>
> La fonction PARTDATE est censée donner le trimestre d'une date par :
>
> PARTDATE ( QUART, getdate())
>
> mais SQL ne reconnaît pas QUART...
>
> Comment faire, Svp ?
>
> --
> Cordialement,
>
> Marc LAGARDETTE
>
>




Avatar
mml
Seul datename(qq, getdate()) marche chez moi.

Merci bcp.

"Oliv'" <(supprimerceci) a écrit dans le
message de news:
mml wrote:
> Bonjour,
>
> La fonction PARTDATE est censée donner le trimestre d'une date par :
>
> PARTDATE ( QUART, getdate())
>
> mais SQL ne reconnaît pas QUART...
>
> Comment faire, Svp ?

Bonjour,
Essaye plutôt datepart(q,getdate())
Oliv'




Avatar
bruno reiter [MVP]
declare @dat datetime
set @dat = '20050601'

select datepart(quarter,@dat)
select datename(quarter,@dat)

br
"mml" wrote in message
news:eD$
Bonjour,

La fonction PARTDATE est censée donner le trimestre d'une date par :

PARTDATE ( QUART, getdate())

mais SQL ne reconnaît pas QUART...

Comment faire, Svp ?

--
Cordialement,

Marc LAGARDETTE




Avatar
mml
Mille excuses, datepart(q,getdate())
marche aussi...

"Oliv'" <(supprimerceci) a écrit dans le
message de news:
mml wrote:
> Bonjour,
>
> La fonction PARTDATE est censée donner le trimestre d'une date par :
>
> PARTDATE ( QUART, getdate())
>
> mais SQL ne reconnaît pas QUART...
>
> Comment faire, Svp ?

Bonjour,
Essaye plutôt datepart(q,getdate())
Oliv'