Frage : Kann DateDiff Frage nicht erhalten, um zu arbeiten

Ich lasse eine Tabelle (tblSynched) mit 5 colums.  Jedes colum in dieser Tabelle hat den Namen einer anderen Tabelle in der Datenbank.  Jedes Mal wird einer Tabelle im DB das gegenwärtige Datum/Uhrzeit wird aktualisiert aktualisiert, in tblSynched.  

A gespeichertes Verfahren kann benannt werden, um das späteste Datum zu erhalten, in tblSynched (LUD: Spätestes Update-Datum).  Mein Problem ist, dass ich auch das SP die Zahl Tagen zwischen das Tagesdatum und das LUD zurückbringen wünsche.

My angebrachter Code gibt mir die Störung „Verfahren usp_LUD, zeichnen unzulässigen Namen der Spalte 20 „LUD“.

I morgens an verlieren.  bitte jemand, jedermann Hilfe!  Beispieltabellen unten (angenommen, das Tagesdatum 11:18 2010-08-23 ist-: 00

tblSynched:
tbl1 tbl2 tbl3
2010-08-18 10:18: 00 01:18 2010-08-19: 00 11:18 2010-08-21: 00

SP:
LUD DAYS
2010-08-23 11:18: 00 2
1:
2:
3:
4:
5:
6:
SELECT 
	(FALL WENN tblItem > tblBOM UND tblItem >tblFSB_TA UND tblItem > tblRev UND tblItem >tblMisc DANN tblItem
		  WENN tblBOM > tblFSB_TA UND tblBOM > tblRev UND tblBOM > tblMisc DANN tblBOM
		  WENN tblFSB_TA > tblRev UND tblFSB_TA > tblMisc DANN tblFSB_TA
		  WENN tblRev > tblMisc DANN tblRev ENDE) ALS LUD, DATEDIFF (TAG, GETDATE (), LUD) ALS TAGE
	VON tblSynched

Antwort : Kann DateDiff Frage nicht erhalten, um zu arbeiten

AUSERWÄHLT
      FALL WENN tblItem > tblBOM UND tblItem >tblFSB_TA UND tblItem > tblRev UND tblItem >tblMisc DANN tblItem
             WENN tblBOM > tblFSB_TA UND tblBOM > tblRev UND tblBOM > tblMisc DANN tblBOM
             WENN tblFSB_TA > tblRev UND tblFSB_TA > tblMisc DANN tblFSB_TA
             WENN tblRev > tblMisc DANN tblRev ENDE ALS LUD,
      DATEDIFF (TAG, GETDATE (),
           FALL WENN tblItem > tblBOM UND tblItem >tblFSB_TA UND tblItem > tblRev UND tblItem >tblMisc DANN tblItem
                 WENN tblBOM > tblFSB_TA UND tblBOM > tblRev UND tblBOM > tblMisc DANN tblBOM
                 WENN tblFSB_TA > tblRev UND tblFSB_TA > tblMisc DANN tblFSB_TA
                 WENN tblRev > tblMisc DANN tblRev ENDE) ALS TAGE
     VON tblSynched
Weitere Lösungen  
 
programming4us programming4us