SELECT hb.custnum,hb.custname as Cname,dv.custname as [CustName],'0' + hb.cellnum as cellnum,dv.ccelnumber, UPPER(hb.subd) as subd,UPPER(dv.BilStAdd) as BilStAdd,hb.entity,dv.BilCtAdd FROM [cust] as dv OUTER APPLY ( SELECT TOP 1 * FROM ##custnumtbl WHERE ##custnumtbl.CustNum = dv.custnum ORDER BY totaldue DESC ) hb Where '0' + hb.cellnum <> dv.ccelnumber or RTRIM(LTRIM(hb.custname)) <> RTRIM(LTRIM(dv.CustName)) or UPPER(hb.subd) <> RTRIM(LTRIM(UPPER(dv.BilStAdd))) or UPPER(hb.entity) <> […]
Dans une nouvelle mission, je suis confronté à un SQL Server 2000 🙁 où j'ai trouvé beaucoup de grandes tables sans aucun index clusterisé, donc j'ai suggéré de changer cela. renvoyer le même résultat lorsque l'index PK a été mis en cluster et quand il ne l'était pas. Je sais que la requête est moche; […]
J'ai un problème en essayant de restaurer une database. Auparavant, j'avais SQL Server 2000 sur mon système, j'ai donc installé SQL Server 2005 et maintenant j'essaye de download une sauvegarde de DB faite sur SQL Server 2005 seulement. En téléchargeant que je reçois ce qui suit: La requête est restore database APR15THB from disk ='C:\datab\APR15MUR.bak' […]
En utilisant Delphi 6 et Microsoft SQL Server 2000. J'ai besoin d'extraire des loggings où un TDateTime Field est> un TDateTime passé, "FromDate". Il échoue comme si la partie fractionnaire des secondes du TDateTime passé est toujours nulle. Les printings de debugging confirment que les fractions sont présentes. La partie WHERE ignore la partie fraction […]
Salut je suis nouveau à SQL et besoin de convertir l'instruction de casting suivante de varchar(255) en decimal(6,2) j'ai essayé beaucoup d'options mais je n'ai pas pu le réaliser case when [ A 2 cost] = ' £- ' then '0' else [ A 2 cost] end as Costing le résultat de [A 2 Cost] […]
J'ai une procédure stockée dans SQL Server qui s'exécute comme ça EXEC @return_value = SP @value1 = 'A', @value2 = 'B' et le résultat est: value3 | value 4 | value 5 J'ai besoin d'append les colonnes value1 et value2 au résultat (oui, le même que celui que j'utilise pour exécuter la procédure stockée). Il […]
J'ai récemment pris en charge le développement sur une database SQL Server 2000 qui a besoin d'aide. Nous prévoyons de le mettre à niveau vers SQL Server 2005 bientôt. Cette database n'a pas de champs d'audit sur les tables (CreatedBy, CreatedDate, etc.), pas de foreign keys, et une design globale terrible. Il y a une […]
J'ai utilisé une command de mise à jour pour mettre à jour toute la table dans une database Sql Server 2000 par erreur. Je voulais réellement mettre à jour une seule ligne. Maintenant, toutes les lignes de 2000 contiennent la mise à jour. Existe-t-il un moyen d'annuler ce changement?
Est-ce que SQL stocke des informations sur qui a créé une vue à l'origine ou qui l'a modifiée en dernier?
À l'aide de SQL Server 2000: SELECT PERSONID, CARDEVENTDATE, INTIME, CASE WHEN OUTTIME = INTIME THEN 'No PunchOut' ELSE OUTTIME END AS OUTTIME, CONVERT(char(8), CASE WHEN DateAdd(Day, – DateDiff(Day, 0, OutTime), OutTime) > '18:00:00' THEN Cast('18:00:00' AS datetime) ELSE DateAdd(Day, – DateDiff(Day, 0, OutTime), OutTime) END – CASE WHEN DateAdd(Day, – DateDiff(Day, 0, InTime), InTime) […]