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.



6
Fonction d'agrégation dans une requête de mise à jour SQL?
J'essaye de définir la valeur dans une table à la somme des valeurs dans une autre table. Quelque chose dans ce sens: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Bien sûr, dans l'état actuel des choses, cela ne fonctionnera …
98 sql  sql-server  tsql 



14
Obtenez le premier jour de la semaine dans SQL Server
J'essaie de regrouper les enregistrements par semaine, en stockant la date agrégée comme premier jour de la semaine. Cependant, la technique standard que j'utilise pour arrondir les dates ne semble pas fonctionner correctement avec des semaines (bien qu'elle le fasse pendant des jours, des mois, des années, des trimestres et …






26
Générer des chaînes aléatoires avec T-SQL
Si vous vouliez générer une chaîne alphanumérique pseudo-aléatoire à l'aide de T-SQL, comment le feriez-vous? Comment excluriez-vous des caractères tels que les signes dollar, les tirets et les barres obliques?
96 sql  tsql  random 

12
Renvoie une valeur si aucune ligne n'est trouvée dans Microsoft tSQL
En utilisant une version Microsoft de SQL, voici ma requête simple. Si j'interroge un enregistrement qui n'existe pas, je ne recevrai rien. Je préférerais que false (0) soit renvoyé dans ce scénario. Vous recherchez la méthode la plus simple pour ne tenir compte d'aucun enregistrement. SELECT CASE WHEN S.Id IS …
95 tsql 

4
T-SQL obtient la valeur SELECTed de la procédure stockée
Dans T-SQL, cela est autorisé: DECLARE @SelectedValue int SELECT @SelectedValue = MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 Donc, il est possible d'obtenir la valeur d'un SELECT et de le remplir dans une variable (à condition que ce soit scalaire, évidemment). Si je mets la même logique de sélection dans …


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.