Questions et réponses pour le tsql :

T-SQL (Transact Structured Query Language) est l'extension de la fonctionnalité SQL prise 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 qui est écrit en utilisant LINQ ne fera pas également partie de cette balise. Cette balise a été spécialement créée pour la programmation SQL avancée à l'aide de Microsoft SQL Server.

10
votes
UPDATE dbo.Users SET Flags = @var WHERE UserName = 'UserA' UPDATE dbo.Groups SET Flags = @var FROM dbo.Users u INNER JOIN dbo.UsersGroups ug ON u.UserID = ug.UserID INNER JOIN dbo.Groups g ON g. ...

10
votes
J'essaie d'obtenir le premier jour du mois dernier du 01/01/2013, je veux aussi obtenir le dernier jour du mois précédent comme le 13/01/2013. Si nous sommes en mars, je veux faire l ...

10
votes
Utilisation de SQL Server 2008, existe-t-il un moyen d'autoriser des insertions à une table uniquement via une procédure stockée, et si oui comment? edit: ...

10
votes
J'ai une table avec 117 000 enregistrements. J'ai besoin d'effectuer une recherche qui vérifie 3 champs distincts pour un modèle de chaîne donné. Ma clause Où ...