Resultados da pesquisa a pedido "tsql"

1 a resposta

Conversão de várias bases - usando todas as combinações para encurtador de URL

Estou criando um encurtador de URL e estou tendo dificuldades com a maneira ideal de codificar um número (id) em uma cadeia de caracteres. Eu estou usando os caracteres 0-9, A-Z, a-z, então será basicamente uma codificação de base 62. Isso é ...

5 a resposta

consulta recursiva t-sql

Com base em uma tabela existente, usei a consulta recursiva do CTE para criar os seguintes dados. Mas não aplicá-lo um nível ainda mais. Os dados são como abaixo id name parentid -------------------------- 1 project 0 2 structure 1 3 path_1 2 4 ...

3 a resposta

Como rastrear o número de alterações ocorridas em uma coluna? T-SQL - SQL Server

Por exemplo, eu tenho uma coluna chamada EmployeeName. Toda vez que um usuário altera / corrige seu nome, preciso manter uma contagem. Se ele mudar seu nome duas vezes, a contagem é 2. Além disso, preciso armazenar o tempo de cada alteração ...

2 a resposta

Por que obtenho “O procedimento espera o parâmetro '@statement' 'do tipo' ntext / nchar / nvarchar '.” Quando tento usar sp_executesql?

Por que eu recebo esse erro Procedure expects parameter '@statement' of type 'ntext/nchar/nvarchar'.quando tento usar sp_executesql?

4 a resposta

A coluna de teste existe, Adicionar coluna e Atualizar coluna

Estou tentando escrever um script de atualização de banco de dados do SQL Server. Quero testar a existência de uma coluna em uma tabela e, se ela não existir, adicione a coluna com um valor padrão e, finalmente, atualize essa coluna com base no ...

9 a resposta

é possível selecionar EXISTS diretamente um pouco?

Eu queria saber se é possível fazer algo assim (o que não funciona): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Parece que deve ser factível, mas muitas coisas que devem funcionar no SQL não;) Eu já vi ...

5 a resposta

Como converter uma seqüência de caracteres "dd / mm / aaaa" em data e hora no SQL Server?

Eu tentei isso SELECT convert(datetime, '23/07/2009', 111) mas recebi este erro The conversion of a varchar data type to a datetime data type resulted in an out-of-range value. Contudo SELECT convert(datetime, '07/23/2009', 111) está ...

6 a resposta

SQL Server 2008 - Consulta Condicional

SQL não é um dos meus pontos fortes. Eu tenho um banco de dados do SQL Server 2008. Esse banco de dados possui um procedimento armazenado que recebe oito parâmetros int. Para manter essa questão focada, usarei um destes parâmetros para ...

6 a resposta

Uma maneira confiável de verificar os procedimentos armazenados do T-SQL

Estamos atualizando do SQL Server 2005 para 2008. Quase todos os bancos de dados na instância de 2005 estão definidos para o modo de compatibilidade 2000, mas estamos pulando para 2008. Nossos testes estão completos, mas o que aprendemos é que ...

4 a resposta

TSQL md5 hash diferente de C # .NET md5

Eu gerei um hash md5 como abaixo: DECLARE @varchar varchar(400) SET @varchar = 'è' SELECT CONVERT(VARCHAR(2000), HASHBYTES( 'MD5', @varchar ), 2)Quais saídas: 785D512BE4316D578E6650613B45E934No entanto, gerando um hash MD5 ...