Perguntas com a marcação «t-sql»

Transact-SQL (T-SQL) é um dialeto do SQL usado pelo Microsoft SQL Server e Sybase da SAP.

2
O número de expressões de valor de linha na instrução INSERT excede o número máximo permitido de 1000 valores de linha
Um dos INSERT INTOscripts está escrito da seguinte maneira. INSERT INTO tableName (Column1, Column2,....) VALUES (value1, Value2,...), (value1, Value2,...),.... A seguir está o erro que estamos enfrentando na análise acima da instrução insert Mensagem 10738, Nível 15, Estado 1, Linha 1007 O número de expressões de valor de linha na …


3
Restrinja a atualização em determinadas colunas. Permitir apenas que o procedimento armazenado atualize essas colunas
Tenho colunas de preços confidenciais que gostaria de atualizar apenas por meio de um procedimento armazenado. Gostaria que todo o código ou tentativas manuais de alterar os valores nessas colunas de preços falhasse se não estivesse usando os procedimentos armazenados projetados para atualizá-lo. Estou pensando em implementar isso usando gatilhos …




2
Como verificar caracteres não-ASCII
Qual é a melhor maneira de verificar se um campo VARCHAR possui caracteres não-ASCII? CHAR(1)completamente CHAR(31)e CHAR(127)completamente CHAR(255). Tentei usar PATINDEXe encontrei o seguinte problema. A verificação da faixa inferior funcionou corretamente. SELECT * FROM mbrnotes WHERE PATINDEX('%[' + CHAR(1)+ '-' +CHAR(31)+']%',LINE_TEXT) > 0 Meus dados tinham três registros com …









Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.