Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    nome del giorno in sqlserver

    scusate raga, non so dove postare, esiste una funzione in SQL Server che, passandogli una data, restituisce IL NOME del giorno ? (tipo: sunday)

  2. #2
    Puoi usare la funzione datepart()

    in questo modo:

    -- Dichiaro una variabile di tipo datetime che accoglierà la mia data
    declare @dt datetime

    -- imposto la data convertendola da una stringa
    set @dt = CONVERT(datetime, '18-06-2006')

    -- dichiaro un integer che mi accoglie il risultato della funzione datepart()
    declare @wd int

    set @wd = (select datepart(weekday,@dt) as GiornoSettimana)

    A questo punto @wd mi contiene un integer che mi indica il giorno della settimana: 1 è lunedì, 2 martedì ecc.. fino a 7 che è domenica.

    Per convertire il nome in modo testuale usa delle IF o un CASE.
    "La vendetta è un piatto che va gustato freddo"
    Antico proverbio Klingon.
    Lo chiamavano il 'Computer Umano'. Sapeva contare fino a 20 e nudo fino a 21!

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    mille grazie era proprio quello che cercavo !

  4. #4
    if date.Now.DayOfWeek = DayOfWeek.Saturday then response.write("Stasera esco")

    ops... pardon, non ho letto bene la domanda
    Saluti a tutti
    Riccardo

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da riccardone
    if date.Now.DayOfWeek = DayOfWeek.Saturday then response.write("Stasera esco")

    ops... pardon, non ho letto bene la domanda
    If Date.Now.DayOfWeek = DayOfWeek.Thursday then response.write("L'italia vince 3-0 con la Repubblica Ceca")

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.