Seleziona una pagina

Questa semplice funzione T-sql permette di formattare la data a seconda della CultureUI desiderata:

 

CREATE function [dbo].[fn_FormatDateTime](
@Date DATETIME,
@Culture NVARCHAR(10)='it-IT')
-- returns a string value formatted by specified culture.
returns  VARCHAR(16)
AS
      
    BEGIN
    DECLARE @Result VARCHAR(16)
     
    SELECT @Result= (CASE WHEN UPPER(@Culture)='IT-IT' THEN
        CONVERT(varchar(10), @date,103) + ' ' +  CONVERT(varchar(5),@Date,108)
        WHEN  UPPER(@Culture)='US-US' THEN
            CONVERT(varchar(10), @date,101) + ' ' +  CONVERT(varchar(5),@Date,108)
            [...]
        else
            CONVERT(varchar(10), @date,120) + ' ' +  CONVERT(varchar(5),@Date,108)
        END
        )
    return @Result
    end

 

Altri Articoli

T-SQL: Funzione di Controllo Giorno Lavorativo
views 294
Oggi condivido con voi una funzione che ho sviluppato diverso tempo fa ma che è sempre utile. Questa funzione permette di controllare se una da...
SQL Fiddle
views 241
Oggi con mia grande sorpresa ho scoperto un altro utilissimo strumento on –line: SQL FIDDLE, come l’ormai famoso JSFiddle, quasto strumento ti permet...
Database: Tabelle Regioni Province Comuni
views 91
Script Creazione Tabelle: Generate GEO Tables.sql (6,68 kb) Script Generazione Dati: dbo_GEO_Regioni.SQL (7,37 kb) dbo_GEO_Province.SQL (49,23 kb) dbo...
T-SQL: Recuperare le directory di default dei file...
views 88
Con questo semplice script è possibile recuperare le directory di default dei file di dati e log di Sql Server declare @SmoDefaultFile nvarch...