Funções Concat e Format

 

Exemplos – Função – Concat:

1 – Retornando a concatenação da Letra A e B, retornando AB:

SELECT ‘A’ + ‘B’, CONCAT(‘A’,’B’);

2 – Retornando a concatenação dos números 2 e 40, retornando respectivamente 42 e 240:

SELECT 2 + ’40’, CONCAT(2,40);

3 – Retornando a concatenação do número 2 e a palavra AB, retornando um exceção:

SELECT 2 + ‘AB’, CONCAT(2,’AB’);

Exemplos – Função – Format:

1 – Formatando o valor atribuído para variável @Data, com base na máscara ‘d’ e idioma PT-BR, retornando 18/05/2012:

DECLARE @Data DATE = ‘2012-05-18′

SELECT FORMAT(@Data,’d’,’PT-BR’)

2 – Formatando o valor atribuído para variável @Data, com base na máscara ‘M’ e idioma PT-BR, retornando 18 de Maio:

DECLARE @Data DATE = ‘2012-05-18′

SELECT FORMAT(@Data,’M’,’PT-BR’)

3 – Formatando o valor atribuído para variável @Data, com base na máscara ‘Y’ e idioma PT-BR, retornando Maio de 2012:

DECLARE @Data DATE = ‘2012-05-18′

SELECT FORMAT(@Data,’Y’,’PT-BR’)

4 – Formatando o valor atribuído para variável @Data, com base na máscara ‘Y’, retornando 18/5/2012

DECLARE @Data DATE = ‘2012-05-18′

SELECT FORMAT(@Data,’dd/M/yyyy’)