Questions marquées «tsql»

T-SQL (Transact Structured Query Language) est l'extension des fonctionnalités SQL prises en charge par Sybase ASE et Microsoft SQL Server. N'utilisez pas cette balise pour les requêtes liées à MySQL, PostgreSql, Oracle (Pl / SQL). Veuillez noter que le code SQL en cours d'écriture à l'aide de LINQ ne fera pas également partie de cette balise. Cette balise spécialement créée pour la programmation SQL avancée à l'aide de Microsoft SQL Server.



9
INSÉRER vs INSÉRER DANS
Je travaille avec T-SQL dans MS SQL depuis un certain temps maintenant et chaque fois que je dois insérer des données dans une table, j'ai tendance à utiliser la syntaxe: INSERT INTO myTable <something here> Je comprends que ce mot-clé INTOest facultatif ici et que je n'ai pas à l'utiliser, …
90 sql  sql-server  tsql 


9
Comment convertir une date / heure en chaîne dans T-SQL
Je suis surpris de ne pas pouvoir trouver cette question ici déjà. J'ai une variable de date et d'heure et je souhaite la convertir en une chaîne afin de pouvoir l'ajouter à une autre chaîne. Je le veux dans un format qui peut être facilement converti en une date et …
89 sql-server  tsql 


7
T-SQL: boucle sur un tableau de valeurs connues
Voici mon scénario: Disons que j'ai une procédure stockée dans laquelle j'ai besoin d'appeler une autre procédure stockée sur un ensemble d'identifiants spécifiques; Y a-t-il un moyen de faire cela? c'est-à-dire au lieu d'avoir à le faire: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec p_MyInnerProcedure 12 exec p_MyInnerProcedure 22 exec …
89 sql  sql-server  tsql 

6
Sous-requête utilisant Exists 1 ou Exists *
J'écrivais mes chèques EXISTS comme ceci: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Un des DBA dans une vie précédente m'a dit que lorsque je fais une EXISTSclause, utilisez SELECT 1au lieu deSELECT * IF EXISTS (SELECT 1 FROM TABLE …
88 sql  sql-server  tsql 

2
Taille maximale d'une variable varchar (max)
À tout moment dans le passé, si quelqu'un m'avait demandé la taille maximale d'un varchar(max), j'aurais dit 2 Go, ou recherché un chiffre plus exact (2 ^ 31-1 ou 2147483647). Cependant, dans certains tests récents, j'ai découvert que les varchar(max)variables peuvent apparemment dépasser cette taille: create table T ( Val1 …
88 sql-server  tsql 


2
Confus à propos de UPDLOCK, HOLDLOCK
Lors de la recherche sur l'utilisation des conseils de table mes , je suis tombé sur ces deux questions: Quels indices de verrouillage dois-je utiliser (T-SQL)? Quel est l'effet de HOLDLOCK sur UPDLOCK? Les réponses aux deux questions indiquent que lors de l'utilisation (UPDLOCK, HOLDLOCK) , d'autres processus ne pourront …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.