Vraag : Cre�ër een „Aantal van de Partij“ in SQL Server 2000 voor de invoer van verkooporden

Hallo hebben all.

We momenteel een DTS dat de de invoerverkoop tot informatie in 2 lijsten opdracht geeft:

myHeader en myDetails

myHeader: HeaderID, SalesOrderNumber, Klant, Date
myDetail: DetailID, SalesOrderNumber, Punt, Quantity

These wordt eens ingevoerd per uur. Wij moeten een manier vinden om alle verkooporden te behandelen die elk uur als „partij“ worden ingevoerd.

So bijvoorbeeld:

zeggen bij 9am wij de volgende verkooporden hebben in te voeren:
SO-1, SO-2, SO-3, zo-4 en zo-5 deze worden overwogen Partij 1

At 10am wij de volgende verkooporden hebben in te voeren:
SO-A, SO-B en Soc deze worden overwogen de Partij 2

How ik dit in SQL kan doen? Ik denk ik een ander gebied aan myHeader geroepen BatchNo zou toevoegen en in mijn DTS na de invoer van I de kopbalinformatie in myHeader ik net dan een UPDATE zal doen die verslagen waar BatchNo isnull zal bekijken en word dan MAXIMUM (BatchNo) + 1.

But wanneer ik probeer doend dat in mijn updateverklaring ik de volgende fout krijg: Een „complex kan niet in de vastgestelde lijst van een verklaring van de UPDATE verschijnen. „

Below is vooraf mijn update code
Thank u!
" codeBody "
1:
2:
3:
UPDATE myHeader
VASTGESTELDE BatchNumber = MAXIMUM (BatchNumber) + 1
WAAR (BatchNumber IS ONGELDIG)

Antwoord : Cre�ër een „Aantal van de Partij“ in SQL Server 2000 voor de invoer van verkooporden

Klik op Send ontvangen - > verzend ontvangen Groepen - > bepalen verzenden ontvangen Groepen (bij de bodem en kan zijn wat jrathi betekende). Verzend ontvangen de doos van de groependialoog opent. Verzend ontvangen interval daar is in. … Thinkpads_User
Andere oplossingen  
 
programming4us programming4us