Contexte : Nous essayons de créer un faisceau de test AG «principal» pour l'une de nos équipes d'assistance. Ne sachant pas quels serveurs à un moment donné seront les principaux auxquels ils ont été chargés d'exécuter le TSQL sur un groupe de serveurs enregistré. Le groupe de serveurs enregistrés comprend …
J'ai une table de test simple comme celle-ci: CREATE TABLE MyTable (x INT); Dans une transaction, j'essaie d'ajouter une colonne, puis d'insérer dans la colonne nouvellement créée: BEGIN TRANSACTION; PRINT 'Adding column, ''SupplementalDividends'', to MyTable table.'; ALTER TABLE MyTable ADD SupplementalDividends DECIMAL(18,6); PRINT 'Column added successfully....'; PRINT 'Ready to INSERT …
Kenneth Fisher a publié un article de blog sur la façon de déterminer quelle version SQL est mon package SSIS? en avril 2015. Il contient un tableau des versions de SQL PackageFormatVersionmappées à celles du package SSIS trouvé dans les métadonnées XML. Ceci est utile lorsque vous regardez un seul …
Je suis pris dans un débat au travail et j'ai besoin de conseils sur les pièges que je pourrais ignorer. Imaginez un scénario dans lequel un déclencheur est utilisé pour copier des enregistrements supprimés dans une table d'audit. Le déclencheur utilise SELECT *. Tout le monde pointe et crie et …
Étant donné un tableau hiérarchique comme celui-ci: CREATE TABLE [dbo].[btree] ( id INT PRIMARY KEY , parent_id INT REFERENCES [dbo].[btree] ([id]) , name NVARCHAR(20) ); Je souhaite obtenir la structure arborescente complète. Par exemple, en utilisant ces données: INSERT INTO [btree] VALUES (1, null, '1 Root'); INSERT INTO [btree] VALUES …
Est-il possible de récupérer les mêmes données que les suivantes avec une seule recherche ou analyse, soit en modifiant la requête, soit en influençant la stratégie de l'optimiseur? Le code et le schéma similaires sont actuellement sur SQL Server 2014. Script de repro. Installer: USE tempdb; GO IF OBJECT_ID('dbo.TestUpload', 'U') …
J'ai récemment rejoint une entreprise et je viens de remarquer que la plupart des procédures stockées ont la même section de code répétée tout au long. J'ai remarqué parce que j'étais chargé de changer une petite section de ce code dans chaque SP qu'il s'est produit :) C'est un morceau …
Existe-t-il un équivalent T-SQL des modèles [0-9]et [a-z]qui me permettra d'extraire des valeurs d'une colonne contenant de la ponctuation? Par exemple: Create Table #Test ( Value VarChar(10) ) Insert Into #Test Values ('123a'), ('456b'), ('12ABC'),('AB!23'),('C?D789') Select * From #Test Where Value like '[0-9][0-9][0-9][a-z]' Cela retournerait des valeurs où les 3 …
J'ai besoin de renvoyer le résultat partiel (comme simple sélection) d'une procédure stockée avant qu'elle ne soit terminée. Est-il possible de faire ça? Si oui, comment faire? Sinon, une solution? EDIT: J'ai plusieurs parties de la procédure. Dans la première partie, je calcule plusieurs chaînes. Je les utilise plus tard …
Je voudrais sélectionner en 4 groupes les données d'une table ayant la somme des valeurs dans les groupes aussi uniformément réparties que possible. Je suis sûr que je ne l'explique pas assez clairement, je vais donc essayer de donner un exemple. Ici, j'utilise NTILE (4) pour créer les 4 groupes: …
Objectif Récupérez la dernière valeur guid en temps réel après avoir inséré la valeur dans le tableau Problème Je ne sais pas comment faire Info Le code ne doit spécifier que de nouvelles valeurs pour l' adresse et le code postal Il peut y avoir beaucoup de données dans le …
J'ai une requête qui utilise une WHEREclause, et il se trouve que j'utilise exactement la même WHEREclause dans de nombreuses requêtes sur cette table (et al). La requête est: SELECT DATENAME(DW, [AtDateTime]) AS [Day of Week] ,COUNT(*) AS [Number of Searches] ,CAST(CAST(COUNT(*) AS DECIMAL(10, 2)) / COUNT(DISTINCT CONVERT(DATE, [AtDateTime])) AS …
J'ai une base de données qui n'est pas en production, donc la table principale étant CustodyDetails, cette table a une ID int IDENTITY(1,1) PRIMARY KEYcolonne et je cherche un moyen d'ajouter un autre identifiant unique qui n'est référencé dans aucune autre table, je pense qu'en prenant cela dans compte le …
Je dois ajouter un déclencheur qui devrait mettre à jour une colonne en utilisant les chaînes de format suivantes:, <current_date>_<per_day_incremental_id>par exemple 2015-10-01_36. Les identifiants doivent être incrémentiels et les écarts sont autorisés. Mon approche est plutôt naïve: créer un tableau avec la date actuelle et la valeur de séquence actuelle …
J'ai une table nommée Categoryqui a une colonne nommée CategoryID. Il y a une colonne de référence dans la même table appelée fParentCategoryID. J'ai besoin de séparer tous les ID de catégorie et leurs ID de sous-catégorie par une virgule. Par exemple - si l'ID de catégorie parent de 10 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.