Perguntas com a marcação «tsql»

105
Como truncar string usando o servidor SQL

eu tenho uma grande string no SQL Server. Eu quero truncar essa string para 10 ou 15 caracteres String original this is test string. this is test string. this is test string. this is test string. String desejada this is test string. this is

105
Como concatenar números e strings para formatar números em T-SQL?

Eu tenho a seguinte função ALTER FUNCTION [dbo].[ActualWeightDIMS] ( -- Add the parameters for the function here @ActualWeight int, @Actual_Dims_Lenght int, @Actual_Dims_Width int, @Actual_Dims_Height int ) RETURNS varchar(50) AS BEGIN DECLARE @ActualWeightDIMS varchar(50); --Actual Weight...

105
Consulta T-SQL para mostrar a definição da tabela?

O que é uma consulta que me mostrará a definição completa, incluindo índices e chaves para uma tabela do SQL Server? Eu quero uma consulta pura - e sei que o SQL Studio pode fornecer isso para mim, mas geralmente estou em computadores "selvagens" que têm apenas os aplicativos mais básicos e não...

102
Como uso a função CONCAT no SQL Server 2008 R2?

Eu estava procurando uma CONCATfunção no SQL Server 2008 R2. Eu encontrei o link para esta função . Mas quando uso essa função, ocorre o seguinte erro: Msg 195, nível 15, estado 10, linha 7 'CONCAT' não é um nome de função interno reconhecido. A CONCATfunção existe no SQL Server 2008 R2? Se...

101
alternativas para REPLACE em um tipo de dados text ou ntext

Preciso atualizar / substituir os dados em datatable.column. A tabela possui um campo denominado Content. Estou usando a REPLACEfunção. Como o tipo de dados da coluna é NTEXT, o SQL Server não me permite usar a REPLACEfunção. Não consigo alterar o tipo de dados porque este banco de dados é uma...

100
Substitua os espaços duplicados por um único espaço no T-SQL

Preciso garantir que um determinado campo não tenha mais de um espaço (não estou preocupado com todos os espaços em branco, apenas espaço) entre os caracteres. assim 'single spaces only' precisa ser transformado em 'single spaces only' O abaixo não vai funcionar select replace('single spaces...

98
Remover zeros à esquerda de um campo em uma instrução SQL

Estou trabalhando em uma consulta SQL que lê de um banco de dados SQLServer para produzir um arquivo de extração. Um dos requisitos para remover os zeros à esquerda de um campo específico, que é um VARCHAR(10)campo simples . Portanto, por exemplo, se o campo contém '00001A', a instrução SELECT...

98
Função agregada em uma consulta de atualização SQL?

Estou tentando definir o valor em uma tabela para a soma dos valores em outra tabela. Algo nesse sentido: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Claro, do jeito que está, não vai funcionar - SETnão dá...