Perguntas com a marcação «tsql»

T-SQL (Transact Structured Query Language) é a extensão da funcionalidade SQL suportada pelo Sybase ASE e Microsoft SQL Server. Não use essa tag para consultas relacionadas ao MySQL, PostgreSql, Oracle (Pl / SQL). Observe que o código SQL que está sendo gravado usando o LINQ também não fará parte dessa tag. Essa tag criada especificamente para programação SQL avançada usando o Microsoft SQL Server.

5
há uma vantagem em varchar (500) sobre varchar (8000)?
Eu li sobre isso nos fóruns do MSDN e aqui e ainda não estou certo. Acho que isso está correto: Varchar (max) será armazenado como um tipo de dados de texto, o que tem desvantagens. Então, digamos que seu campo tenha menos de 8.000 caracteres. Como um campo BusinessName em …
90 sql  sql-server  tsql 


7
T-SQL: Loop por meio de uma matriz de valores conhecidos
Aqui está o meu cenário: Digamos que eu tenha um procedimento armazenado no qual preciso chamar outro procedimento armazenado em um conjunto de IDs específicos; existe uma maneira de fazer isso? ou seja, em vez de precisar fazer isso: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec p_MyInnerProcedure 12 exec p_MyInnerProcedure …
90 sql  sql-server  tsql 



9
Como converter uma data e hora em string no T-SQL
Estou surpreso por ainda não conseguir encontrar essa pergunta aqui. Eu tenho uma data e hora var e quero convertê-la em uma string para poder anexá-la a outra string. Eu quero um formato que possa ser facilmente convertido de volta para uma data e hora. Como posso fazer isso? (Eu …
89 sql-server  tsql 



6
Subconsulta usando Exists 1 ou Exists *
Eu costumava escrever meus cheques EXISTS assim: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Um dos DBAs em uma vida anterior me disse que quando faço uma EXISTScláusula, uso em SELECT 1vez deSELECT * IF EXISTS (SELECT 1 FROM TABLE …
88 sql  sql-server  tsql 

2
Tamanho máximo de uma variável varchar (max)
A qualquer momento no passado, se alguém tivesse me perguntado o tamanho máximo para um varchar(max), eu teria dito que 2 GB, ou olhou para uma forma mais exata figura (2 ^ 31-1, ou 2147483647). No entanto, em alguns testes recentes, descobri que as varchar(max)variáveis ​​podem aparentemente exceder este tamanho: …
88 sql-server  tsql 


2
Confuso sobre UPDLOCK, HOLDLOCK
Ao pesquisar o uso de dicas de tabela , me deparei com estas duas perguntas: Quais dicas de bloqueio devo usar (T-SQL)? Que efeito HOLDLOCK tem em UPDLOCK? As respostas a ambas as perguntas dizem que, ao usar (UPDLOCK, HOLDLOCK), outros processos não serão capazes de ler os dados daquela …




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.