Archive | fevereiro, 2013

Função de data SQL Server

(Dias/Meses Vividos, Idade Atual, Idade 31/12)

Neste post entrego uma solução rápida para obter idade atual, dias de vida, meses de vida e idade até o final do ano.

Enjoy!

DECLARE @DATA_NASCIMENTO VARCHAR(10) = '1987-07-06',
        @DATA_ATUAL DATE = GETDATE()

SELECT
	  DATEDIFF(DAY,@DATA_NASCIMENTO,@DATA_ATUAL)AS DIASV_VIVIDOS,
	  DATEDIFF(MONTH,@DATA_NASCIMENTO,@DATA_ATUAL) AS MESES_VIVIDOS,
	  CASE WHEN
		 DATEPART(MONTH,@DATA_NASCIMENTO)<= DATEPART(MONTH,@DATA_ATUAL) AND
		 DATEPART(DAY,@DATA_NASCIMENTO)  <= DATEPART(DAY,@DATA_ATUAL)
	  THEN
		(DATEDIFF(YEAR,@DATA_NASCIMENTO,@DATA_ATUAL))
	  ELSE
		(DATEDIFF(YEAR,@DATA_NASCIMENTO,@DATA_ATUAL))- 1
	  END AS IDADE_ATUAL,
		 DATEDIFF(YEAR,@DATA_NASCIMENTO,@DATA_ATUAL) AS IDADE_3112

#CopieColeExecute

Log de Transação SQL Server

Informa o percentual de uso do log de transação de todos os banco de dados.

-- Percentual de uso de log
dbcc sqlperf (logspace)
Sql Server

Sql Server

#CopieColeExecute

Quem esta conectado no Microsoft Sql Server?

Consulta que permite identificar IP, Programa executado, Host e Login das sessões do Bando de Dados

Enjoy!

-- Quem esta conectado no SqlServer?
-- Segue uma consulta que permite identificar IP,
-- Programa executado, Host e Login das sessões do Bando de Dados

SELECT c.client_net_address,
       e.program_name,
       e.host_name,
       e.login_name
  FROM sys.dm_exec_sessions AS e
 INNER JOIN sys.dm_exec_connections AS c ON e.session_id = c.session_id
 ORDER BY c.client_net_address,  e.program_name;

#CopieColeExecute

Postando Código Fonte no WordPress

SyntaxHighlighter Scripts de Programação no WordPress

Neste POST vou mostrar como utilizar o SyntaxHighlighter.

O blog WORDPRESS já vem com vários PLUGINS integrados e um deles é o “SyntaxHighlighter”, que abrange varias linguagens.

Ao copiar e colar o seu código IDENTADO ele se manterá assim e ao visualizar a prévia da postagem você verá o seu código colorido dando destaque da sintaxe conforme a linguagem que você escolheu como parâmetro.

Observe que a TAG recebe o atributo “linguagem”, que você deve substituir, por um dos itens abaixo e que se encaixe melhor em sua postagem.

[ sourcecode language="linguagem" ]
       //seu codigo aqui
[ /sourcecode ]

Confira as linguagens suportadas:

Linguagem Suportada

Linguagem Suportada

Resultado da utilização do SyntaxHighlighter:

-- Quem esta conectado no SqlServer?
-- Segue uma consulta que permite identificar IP,
-- Programa executado, Host e Login das sessões do Bando de Dados

SELECT c.client_net_address,
       e.program_name,
       e.host_name,
       e.login_name
  FROM sys.dm_exec_sessions AS e
 INNER JOIN sys.dm_exec_connections AS c ON e.session_id = c.session_id
 ORDER BY c.client_net_address,  e.program_name;

Para saber mais sobre o plugin confira o link Official do WordPress
http://en.support.wordpress.com/code/posting-source-code/