PDA

Visualizza la versione completa : istruzione sql


aury18
17-10-2003, 11:29
Ho un db con campo datatime, dove posso avere questo valore:
12/03/2003 05:00:00
Esiste un'istruzione sql che mi permetta di selezionare solo la data senza ora?

darkblOOd
17-10-2003, 11:53
devi gestirla da qualche programma? I tipi datetime e smalldatetime son comprensivi di ora


cmq butta un occhio sulla funzione t-sql DATEPART

aury18
17-10-2003, 12:00
Conosco datepart, ma mi permette di selezionare separatamente il giorno, il mese e l'anno
Mi occorre fare questa query da inserire in una pagina asp, credo che non c'č proprio modo vero?

darkblOOd
17-10-2003, 12:08
Originariamente inviato da aury18
Conosco datepart, ma mi permette di selezionare separatamente il giorno, il mese e l'anno
Mi occorre fare questa query da inserire in una pagina asp, credo che non c'č proprio modo vero? mi prendi in giro? :D

appunto... metti che il campi si chiami mia_data...



SELECT DATAPART(day,mia_data)as gg, DATEPART(month,mia_data) as mm, DATEPART(year,mia_data) as aa FROM...

SoloData= gg & "/" & mm & "/" & aa


o cmq qualcosa di simile :D

mnkt
17-10-2003, 15:00
dipende da tipo di db che usi (format dd-mm-yyyy)

SQL SERVER -> conver(char(10),campo_data,105)

ORACLE -> to_char(campo_data,'dd-mm-yyyy')

MySQL -> dateformat(campo_data,'%d-%m-%Y)

Ce ne sono altri ovviamente

Ciao








:ciauz:

aury18
17-10-2003, 15:46
Si alla fine,darkblOOd, ho fatto cosė. Mi serviva pių che altro per riempire una tabella di excel e anzichč inserire nella cella giorno, mese e anno volevo inserire direttamente la data. Comunque grazie

Loading