Articles of dynamic

SQL PIVOT renvoyant des valeurs NULL

J'ai simple d'essayer de convertir des lignes en colonnes, mais PIVOT returnne des valeurs NULL. Avant j'ai essayé PIVOT simple, mais sans succès. Pour l'instant j'essaie Dynamic PIVOT , mais toujours le même résultat – valeurs NULL . Avant le pivot (comment c'est pour l'instant): 1 test — Column alias name ———- | One | […]

Valeurs NULL dans la requête Dynamic Pivot

Je cherche à afficher les valeurs NULL en tant qu'espaces vides ou tirets pour rendre l'set de données résultant plus facile à lire car la plage de dates peut varier. Par exemple, pour une période de 10 jours, je pourrais recevoir des valeurs NULL pour 5 des 10 jours pour les heures d'une personne. Je […]

Dérivez la colonne de date en fonction de la date actuelle et de la date de début fixe

J'ai les deux colonnes suivantes: date (datetime), month_after_release (int) Ces colonnes sont remplies tous les mois dans le cadre d'une incremental update . Disons qu'il y avait une sortie le 1er janvier 2015. Cela signifie que nous sums actuellement dans le 9ème mois après la sortie [formula: round off((current date – release date)/30,0)+1 = 9] […]

Enregistrer datagridview dynamicment rempli en C #

Je cherche un moyen de résoudre mon problème, en relation avec une question précédente. Je dois gérer différentes methods de paiement dans Datagridview. Un user (caissier par exemple) doit vérifier tout l'argent qu'il a à la fin de son service. Dans un formulaire parent, j'affiche les noms des methods de paiement, montants automatiquement à partir […]

Définir la valeur des variables précédemment déclarées dans Dynamic Select dans SQL Server

Je travaille avec un morceau de SQL dynamic, posté ci-dessous. Pendant les tests lorsque j'imprime @Query et l'exécute, mes variables sont affectées. Mais lorsque ce niveau supplémentaire d'indirection est ajouté et que @Query est exécuté à l'aide d'Exec, l'instruction Select à la fin renvoie des valeurs nulles. DECLARE @ETFirstPart varchar(max) DECLARE @ETContactLines varchar(max) DECLARE @ETAlternateContactOnlyLine […]

Affecter une variable d'année à un alias de colonne pour une feuille Excel

J'ai une feuille d'Excel qui est liée à une procédure stockée. Dans la procédure stockée, je sélectionne les colonnes qui apparaissent dans la feuille Excel. Maintenant, je suis confronté à un problème lorsque je voulais append d'autres colonnes: Une certaine valeur 2016 Une certaine valeur 2017 Une certaine valeur 2018 La première colonne ajoute l'année […]

Décidez dynamicment la table de jointure en fonction de la valeur de la colonne

Je veux dynamicment des tables de jointure internes, voici ma requête SQL Update temp Set temp.Order_Id = parent.ID from #TempTransactions AS temp Inner Join (case when temp.OrderType = 1 then preorders else orders end) AS parent ON parent.Cloud_Id = temp.Order_Id Est-il possible que je puisse décider au-dessus ou toute autre alternative? Si oui, comment?

Sélectionnez dans la table optimisée pour la memory

J'ai une procédure stockée qui convertira un SQL dynamic en une table temporaire ou une vue dépendant d'un paramètre de database. Ceci est utilisé pour "régler" la fonctionnalité de database entre différents clients en fonction de la taille des données, c.-à-d. Que la table temporaire prend plus de time à créer mais prend plus de […]

Pourquoi me donne-t-il "Doit déclarer la variable Scalar" @jobnumber ""

DECLARE @sql VARCHAR(8000) ,@jobNumber VARCHAR(25) ,@DBName VARCHAR(30) SET @jobNumber = '417133' DROP TABLE #Actual CREATE TABLE #Actual ( jobnumber INT ,firstNameCounts VARCHAR(25) ,lastNameCounts VARCHAR(25) ,address1Counts VARCHAR(25) ,address2Counts VARCHAR(25) ,cityCounts VARCHAR(25) ,stateCounts VARCHAR(25) ,zipCounts VARCHAR(25) ,inHomeDateCounts VARCHAR(25) ) SET @sql = 'INSERT INTO #actual (jobnumber,firstNameCounts,lastNameCounts , address1Counts, address2Counts, cityCounts, stateCounts, zipCounts, inHomeDateCounts) ' SET @sql = […]

Sous-requêtes dynamics SQL

Je cours SQL Server 2016 Management Studio. Actuellement, j'ai la structure de sous–requête suivante WITH x_1 AS (SELECT — Code A here — column_1 — Code B here — ), x_2 AS (SELECT — Code A here — column_2 — Code B here — ) SELECT — Rest of the code — Donc, essentiellement, j'effectue […]