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
Souvent, j'écris du SQL comme celui-ci: string sql = @" -- Multi-line SQL "; ...

10
votes
Je dois migrer cette requête (simplifié ici) de T-SQL à Oracle SET IDENTITY_INSERT table ON INSERT INTO table (id, value) VALUES (1, 2) SET IDENTITY_INSERT table OFF ...

10
votes
Y a-t-il un moyen plus intelligent d'éliminer tous les caractères spéciaux plutôt que d'avoir une série d'environ 15 relevés de remplacement imbriqué ...

10
votes
J'ai besoin d'une expression régulière pour capturer tous les commentaires dans un bloc de T-SQL. L'expression devra travailler avec la classe .Net Regex. Disons que j'ai le text ...