Função SQL que retorna o dia da semana por extenso

   1:  CREATE FUNCTION fnGetDIASemanaExt 
   2:  (
   3:                @DATA DATETIME
   4:  ) 
   5:  RETURNS VARCHAR (20)  AS
   6:  BEGIN
   7:    DECLARE @DIA INT,
   8:     @DIA_EXT VARCHAR(20)
   9:    SELECT @DIA = (DATEPART(DW,@DATA ))
  10:    IF @DIA=1
  11:      SET @DIA_EXT ='Domingo'
  12:    IF @DIA=2 
  13:       SET @DIA_EXT ='Segunda-Feira'
  14:    IF @DIA=3 
  15:       SET @DIA_EXT ='Terça-Feira'
  16:    IF @DIA=4 
  17:       SET @DIA_EXT ='Quarta-Feira'
  18:    IF @DIA=5 
  19:       SET @DIA_EXT ='Quinta-Feira'
  20:    IF @DIA=6 
  21:       SET @DIA_EXT ='Sexta-Feira'
  22:    IF @DIA=7 
  23:       SET @DIA_EXT ='Sábado'
  24:    RETURN @DIA_EXT
  25:  END

Comentários

Postagens mais visitadas deste blog

Função em JavaScript para consulta de CEP com retorno em XML ou Json

Funcão SQL para abreviar nomes