Questions marquées «tsql»

220
Comment vider le tampon PRINT dans TSQL?

J'ai une procédure stockée très longue dans SQL Server 2005 que j'essaie de déboguer, et j'utilise la commande «imprimer» pour le faire. Le problème est que je ne récupère les messages que de SQL Server à la toute fin de mon sproc - j'aimerais pouvoir vider le tampon de messages et voir ces...

215
Fonctionnalités cachées de SQL Server

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Quelles sont les fonctionnalités cachées de SQL Server ? Par exemple, des procédures stockées...

203
Requête PIVOT dynamique SQL Server?

J'ai été chargé de trouver un moyen de traduire les données suivantes: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 dans ce qui suit: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012 700.00...

201
Comment supprimer une clé étrangère dans SQL Server?

J'ai créé une clé étrangère (dans SQL Server) en: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Je lance ensuite cette requête: alter table company drop column CountryID; et j'obtiens cette erreur:...

199
Puis-je utiliser plusieurs «avec»?

Par exemple: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT INC.[RecTime],INC.[SQL]...

198
Comment formater un nombre avec des virgules en T-SQL?

J'exécute des requêtes administratives et compile les résultats à partir sp_spaceusedde SQL Server 2008 pour examiner les ratios d'espace données / index de certaines tables de ma base de données. Bien sûr, j'obtiens toutes sortes de chiffres dans les résultats et mes yeux commencent à passer sous...

194
Comment écrire un foreach dans SQL Server?

J'essaie de réaliser quelque chose comme un for-each, où je voudrais prendre les identifiants d'une instruction select retournée et utiliser chacun d'eux. DECLARE @i int DECLARE @PractitionerId int DECLARE @numrows int DECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1,1) ,...