Articles of sql server 2008

Algorithmes de hachage SQL Server

Si ma longueur d'input est inférieure à la longueur de la sortie de hachage, existe-t-il des algorithms de hachage qui ne peuvent garantir aucune collision? Je sais par nature qu'un hachage à sens unique peut avoir des collisions entre plusieurs inputs en raison de la nature avec perte du hachage, surtout lorsque la taille d'input […]

Mise à jour de la table principale SQL avec les nouveldatatables de table toutes les heures en fonction de l'absence de correspondance sur Composite PK

À l'aide de SQL Server 2008 J'ai une tâche SSIS qui télécharge un file CSV à partir de FTP et renomme le file toutes les heures. Après cela, je fais une insertion en masse des données dans une nouvelle table appelée NEWFTPDATA. Les données de ce file concernent le jour actuel jusqu'à l'heure actuelle. La […]

Problème dans l'opération de jointure

J'ai créé la procédure stockée comme ci-dessous des lignes de code ALTER PROCEDURE [dbo].[prJurisdictionFetchForAgentLicence] @AgentId int As Declare @individual varchar(20) = null; Create table #Split ( Jurisdiction nvarchar(max) ) Insert into #Split select Jurisdiction from tbLicence where AgentId =@AgentId; Select * from #Split; DECLARE @products VARCHAR(MAX)=''; SELECT @products += Isnull(Jurisdiction, '') + ',' FROM #Split; […]

Comment ne pas attacher une instruction SQL à une connection dans SQL Server

Lorsque je sauvegarde une instruction SQL dans SQL Server Mgmt Studio, l'instruction est liée à une connection spécifique, quelles que soient les connections affichées à ce moment dans l'interface graphique. Est-ce un bug ou existe-t-il une méthode pour contourner ce comportement par défaut?

SQL Server CASE dans la clause WHERE avec daterange

J'ai une requête avec des parameters de plage de dates optionnels que j'essaie de résoudre avec un cas mais qui se débattent. Si les deux dates sont NULL, renvoyez tout, y compris les lignes de date NULL Si les deux ont des valeurs, renvoyer uniquement ceux qui se trouvent à scope Si from_date a une […]

Requête MDX pour inclure la plage de dates

J'utilise cette requête (MDX). Il returnne des données, mais il returnne des données pour plusieurs années, où j'essaye de juste get les dates dans la plage de dates: par exemple si je veux 10/1/2013 la requête renvoie 10/1 / 2013,10 / 1 / 2014, 10/1/2015. Je suis à la search de la plage de dates […]

Déplacer un varbinary d'une table à une autre avec une vérification dans SQL Server 2008

J'ai besoin de copyr une colonne varbinary spécifique d'une table à une autre si elle répond à une simple vérification. First varbinary provient de [OLDROWGAME].[dbo].[TblUnifiedItemStore1] database dans une table appelée Store où UID = 1, doit être déplacé vers [ROWgame].[dbo].[TblUnifiedItemStore1] vers une table nommée Store WHERE UID = 1 Un moyen de le faire? Merci.

Liste des ID séparés par des virgules dans SQL pour append ou mettre à jour en fonction du résultat

J'ai une list d'éléments séparés par des virgules que je récupère d'une table, le résultat est si declare @IDs = varchar(max) set @IDs = '11,23,33,44,55' — this varies À partir de là, je veux parcourir chaque tableau et comparer avec ma table pour voir si cet ID existe. S'il existe, mettez à jour la ligne, […]

L'identificateur en plusieurs parties "Transaction_tbl.locid" n'a pas pu être lié lors de l'utilisation de la jointure dans l'instruction case du server sql

J'ai une requête comme celle-ci: select sum(status_receved) as Receved, sum(status_parked) as Parked, sum(status_requested) as Requested,sum(status_requestedinprocess) as Requestinprocess, sum(status_deliverd) as Deliverd from (select case when (status = 0 ) then 1 else 0 end as status_receved, case when (status = 2) then 1 else 0 end as status_parked, case when (status = 3) then 1 else […]

get les objects qui ont été résolus dans le graphique Deadlock

Nous sums confrontés à la question de l'impasse pour l'une de nos applications et ci-dessous est le log de sql obtenu. Je suis incapable d'interpréter le problème exact. Quelqu'un peut-il m'aider à comprendre celui-ci. C'est le graphique du time d'attente obtenu à partir du journal SQL. `Node:1 KEY: 8:72057594538426368 (e1e76d2c41ad) CleanCnt:2 Mode:RangeX-X Flags: 0x1 Grant […]