Mostrando postagens com marcador Dica. Mostrar todas as postagens
Mostrando postagens com marcador Dica. Mostrar todas as postagens
quinta-feira, 31 de outubro de 2013
Estilos de DATA/HORA do SQLSERVER
Sintaxe do comando:
CONVERT(data_type(length),expression,style)
Exemplo de conversão da data atual através da função GETDATE(), para o padrão americano "110".
quarta-feira, 9 de outubro de 2013
Dica Rápida - Listar arquivos do diretório (SQL SERVER)
Lista tudo que tem no diretório, tanto subdiretórios quanto arquivos.
EXEC master.dbo.xp_dirtree N'\\Diretorio\Exmplo\Teste', 1, 1
EXEC master.dbo.xp_dirtree N'\\Diretorio\Exmplo\Teste', 1, 1
terça-feira, 8 de outubro de 2013
Dica Rápida - Localizar coluna dentre as tabelas do banco (SQL SERVER)
Você já precisou localizar um campo, mas não sabia em que tabela ele se encontrava?
Então o SELECT abaixo resolverá os seus problemas!
Então o SELECT abaixo resolverá os seus problemas!
SELECT
T.name AS Tabela,
C.name AS Coluna
FROM sys.sysobjects AS T (NOLOCK)
INNER JOIN sys.all_columns AS C (NOLOCK)
ON T.id = C.object_id AND T.XTYPE = 'U'
WHERE C.NAME LIKE '%NomeDoCampo%'
Créditos: MSDN
sexta-feira, 4 de outubro de 2013
Dica Rápida - Recuperar registros duplicados na tabela (SQL SERVER)
Dica rápida e que ajuda bastante no dia a dia.
SELECT
Campo_que_repete,
Demais_campos_desejados
FROM
sua_tabela tab1
WHERE (SELECT COUNT(*)
FROM sua_tabela tab2
WHERE tab2.Campo_que_repete = tab1.Campo_que_repete) > 1
OBS: Você compara o campo da tabela com ele mesmo, apenas usando um 'alias' diferente.
SELECT
Campo_que_repete,
Demais_campos_desejados
FROM
sua_tabela tab1
WHERE (SELECT COUNT(*)
FROM sua_tabela tab2
WHERE tab2.Campo_que_repete = tab1.Campo_que_repete) > 1
OBS: Você compara o campo da tabela com ele mesmo, apenas usando um 'alias' diferente.
Assinar:
Postagens (Atom)