두 테이블이 있습니다. 하나는 orders
이고 다른 하나는 orders_archive
입니다. "아이템 완료"라고 표기된 아이템이있어서 orders
테이블에 들어가고 싶지만, 문제가 있습니다. 누군가 올바른 방향으로 나를 가리킬 수 있습니까? 내 OrderNumber
필드는 ID 시드이며, 삽입하는 숫자는 테이블에 없습니다. 그게 효과가 있는지 없는지 나는 모른다.SQL 삽입 쿼리
Insert INTO Orders VALUES (OrderNumber, [Church Name], CustomerID, [Date], ShippingAddress, ShippingCity, ShippingState, ShippingZip, ToBeShippedBY, Freight, Terms, SpecialInstructions,
SalesRep, OrderRecievedBY, PaymentType, PaymentAccount, PaymentEXPDate, PaymentCCV, PaymentNameonCard, PaymentBillingAdd, PaymentBillingCity,
PaymentBillingState, PaymentBillingZip, PaymentsameasChurchAdd, Item1NO, Item1Desc, Item1QTY, Item1Price, Item2NO, Item2Desc, Item2QTY, Item2Price,
Item3NO, Item3Desc, Item3QTY, Item3Price, Item4NO, Item4Desc, Item4QTY, Item4Price, Item5NO, Item5Desc, Item5QTY, Item5Price, Item6NO, Item6Desc,
Item6QTY, Item6PRice, Item7NO, Item7Desc, Item7QTY, Item7Price, Item8NO, Item8Desc, Item8QTY, Item8Price, [Office Approved], EmailContact,
ENTERontoSERVERFILE, PreparePO, SendPOtoManufacture, CopyTaxExempt, ScanDOCS, BusinessUnit, SalesTax, Notes, OrderStatus, AuthNUM, TaxExempt,
ItemDamaged, MiscNotes, StainColor, Framecolor, Silvervein, [Tracking Number], Deposit, SENT_Receipt, Prepared_PO, Sent_PO, Created_File_ON_Server,
Copy_Tax_forms_to_acctng, ChangefromPAYNENTPENDING, ScanMISCDocs, Process_Payment, ConfirmONServer, CheckINVENTORY, EnterIntoBooks,
PlacedIntoFilingCabinet, GSTOCK, DONTSHIPBEFOREDATE, Vendor, Item1weight, Item2weight, Item3weight, Item4weight, Item5weight, Item6weight, Item7weight,
Item8weight, TruckNumber, ShipDate, DeliverDate, Customer, ActualQuote, PersonQuotedActual, ShipName, HeaterSerialNum
FROM dbo.Orders_ARCHIVE
WHERE (OrderStatus LIKE 'Order Complete'))
orders_archive 테이블에서 "item complete"라고 표시된 항목 만 orders 테이블에 넣길 원하십니까? – noMAD
당신은 "내가 삽입하는 번호가 테이블에 없다"에 관해 더 자세히 알려줄 수 있습니까? 미안 해요 여기 진짜 문제가 무엇인지 보지 못했습니다. – AJP
예, 맞습니다. 주 테이블에서 일부 명령이 누락되었습니다. 테이블 복사본을 만들고 orders_archive라고했지만 지금은 모든 것을 다시보고 싶습니다. – GabrielVa