SELECT * FROM imp_member use jinan_huazhidu SELECT FName FROM TMemberCardType WHERE SELECT PLanName FROM IMP_MEMBER_CARD WHERE PLanName IN( SELECT Name FROM imp_card_type ) GROUP BY PLanName use jinan_huazhidu SELECT * FROM TItem WHERE FNO = '105' SELECT * FROM TCourse WHERE FId = 0 PInitDefaultNullItem --会员 ALTER TABLE imp_member ADD mem_id BIGINT ALTER TABLE imp_member ADD mem_no VARCHAR(50) ALTER TABLE imp_member ADD name VARCHAR(50) ALTER TABLE imp_member ADD mobile VARCHAR(50) ALTER TABLE imp_member ADD birthday_type VARCHAR(50) ALTER TABLE imp_member ADD comp_id BIGINT ALTER TABLE imp_member ADD memo VARCHAR(MAX) ALTER TABLE imp_member ADD create_date datetime ALTER TABLE imp_member ADD point DECIMAL(18,6) ALTER TABLE imp_member_card ADD card_type_name VARCHAR(100) ALTER TABLE imp_member_card ADD card_No VARCHAR(50) ALTER TABLE imp_member_card ADD mem_id BIGINT ALTER TABLE imp_member_card ADD comp_id BIGINT ALTER TABLE imp_member_card ADD card_type_id BIGINT ALTER TABLE imp_member_card ADD card_id BIGINT ALTER TABLE imp_member_card ADD balance DECIMAL(18,6) ALTER TABLE imp_member_card ADD balance2 DECIMAL(18,6) ALTER TABLE imp_member_card ADD create_date datetime ALTER TABLE imp_member_card ADD expire_date datetime ALTER TABLE imp_member_card ADD memo varchar(1000) drop table imp_member_card select * from imp_member_card where planName LIKE '%1098 送399烫发%' UPDATE A SET A.card_type_name = B.Name FROM imp_member_card AS A,imp_card_type AS B WHERE A.planCode = B.uniqCode INSERT INTO TMemberCardType(FId,FNo,FName,FValueType,FMaterial,FPrice,FCardFeeAmt,FAcctId,FDeposit,FAcctId2,FDeposit2,FAcctId3,FDeposit3,FTimes,FAlertBalance,FMinRchgAmt,FSalePointMode,FSalePointValue,FRchgPointMode,FRchgPointValue,FPaySmsFee,FTimeCard,FValidityPeriod,FValidityPeriodUnit,FExpiredDate,FDefaultMemo,FCreateTime,FAllowSale,FAllowRchg,FDeptId,FEnabled,FOrder) SELECT FId =dbo.FNNewId(),'' + card_type_name,card_type_name as name,1,FMaterial = 2,0,FCardFeeAmt = 0,FAcctId = 3,FDeposit = 0,FAcctId2 = 0,FDeposit2 = 0 ,FAcctId3 = 0,FDeposit3 = 0, FTimes = 0,FAlertBalance = 0,FMinRchgAmt = 0,FSalePointMode = 0,FSalePointValue = 0 ,FRchgPointMode = 0,FRchgPointValue = 0,FPaySmsFee = 0,FTimeCard = 0,FValidityPeriod = 100,FValidityPeriodUnit = 1, FExpiredDate = NULL,FDefaultMemo = '',FCreateTime = GETDATE(),1,1,FDeptId = 0,FEnabled =1,FOrder = 1 FROM imp_member_card where payMode = 1 group BY card_type_name INSERT INTO TMemberCardTypeSub(FId,FCompId,FCardTypeId,FAllowSale,FAllowRchg,FEnabled) SELECT dbo.FNNewId(),C.FId,I.FId,FAllowSale,FAllowRchg,FEnabled FROM TMemberCardType AS I,TCompany AS C WHERE I.FId > 1 AND C.FId != 0 -- AND C.FNo = '009' AND NOT EXISTS(SELECT TOP 1 1 FROM TMemberCardTypeSub AS B WHERE B.FCompId = C.FId AND B.FCardTypeId = I.FId) SELECT * FROM imp_member where CustCode = 'd4caa8ae-428c-4d74-8605-9e5c44cee1c6' SELECT * FROM imp_member_card where CustCode = 'd4caa8ae-428c-4d74-8605-9e5c44cee1c6' select openTime from imp_member where OpenTime > ' -' order by openTime UPDATE imp_member SET mem_id = dbo.FNNewId() WHERE mem_id IS NULL UPDATE imp_member SET name = CustName UPDATE imp_member SET mobile = PhoneNum UPDATE imp_member SET mem_no = CardNo update imp_member set mem_no = PhoneNum where CardNo = '' UPDATE imp_member SET memo = ISNULL('','') UPDATE imp_member SET memo = '' WHERE memo IS NULL UPDATE imp_member SET Point = credit UPDATE imp_member SET create_date = OpenTime where OpenTime > ' -' UPDATE imp_member SET create_date = '1753-01-01' where create_date is null UPDATE imp_member SET Birthday_Type = 'G' UPDATE imp_member SET comp_id = 1 UPDATE imp_member_card SET Balance = lastMoney UPDATE imp_member_card SET Balance2 = 0 UPDATE imp_member_card SET comp_id = 1 UPDATE imp_member_card SET create_date = createTime UPDATE imp_member_card SET expire_date = expdate UPDATE imp_member_card SET memo = PlanName WHERE PlanName != card_type_name UPDATE A SET A.card_no = B.mem_no, a.mem_id = b.mem_id FROM imp_member_card AS A,imp_member AS B WHERE A.custCode = B.custCode select * from imp_member_card where PlanStatus not in('已过期', '正常','已使用') UPDATE imp_member_card SET card_id = dbo.FNNewId() WHERE card_id IS NULL UPDATE A SET A.card_type_id = B.FId FROM imp_member_card AS A,TMemberCardType AS B WHERE A.card_type_name = B.FName select birthday from imp_member where birthday > ' -' order by birthday update imp_member set birthday = '' where birthday <= '1900-01-01' UPDATE A SET A.FMemo = B.memo FROM TMemberCard AS A,imp_member_card AS B WHERE A.FCardId = B.card_id AND B.memo is not null DELETE TMemberCardType WHERE FId NOT IN(SELECT ISNULL(card_type_id,0) FROM imp_member_card) AND FId > 100 SELE SELECT * FROM TMemberCard SELECT * FROM imp_Member_card WHERE PayMode = 0 AND PlanName != card_type_name GROUP BY card_type_name UPDATE A SET A.course_id = B.course_id, A.item_id = b.id FROM imp_member_card AS A,imp_item AS B WHERE A.card_type_name = b.name AND a.PayMode = 0 UPDATE A SET A.FCourseId = B.course_id,A.FItemId = b.item_id FROM TMemberCourseLog AS A,imp_member_card AS B WHERE A.FCardId = b.card_id select * from TMemberCourseLog DELETE TCourse WHERE FId NOT IN(SELECT FCourseId FROM TMemberCourse) AND FNo = FName DELETE TItem WHERE FId NOT IN(SELECT FItemId FROM TMemberCourse) AND FNo = FName AND FId > 1 SELECT * FROM imp_member_card where paymode = 0 SELECT * FROM TItem UPDATE A SET A.FMemo = B.PlanName FROM TMemberCourse AS A,imp_member_card AS B WHERE B.PlanName != B.card_type_name AND A.FId = b.card_id --处理重复卡号 DROP TABLE #Card SELECT card_no --into #Card FROM imp_member_card WHERE payMode = 1 GROUP BY card_no HAVING(SUM(1)) > 1 SELECT * FROM imp_member_card WHERE card_no = '13044033810' ALTER TABLE imp_member_card ADD seq INT IDENTITY ALTER TABLE imp_member_card ADD idx INT UPDATE A SET A.idx = 1+(SELECT COUNT(1) FROM imp_member_card AS B WHERE A.card_no = B.card_no AND (A.create_date > B.create_date OR (A.create_date = B.create_date AND (A.seq > B.seq) ))) FROM imp_member_card AS A WHERE payMode= 1 AND planStatus != '正常' UPDATE imp_member_card SET card_no = card_no + '_' + CAST(idx AS VARCHAR) WHERE card_no IN( SELECT card_no FROM #Card) and payMode= 1 AND planStatus != '正常' UPDATE imp_member SET mem_no = card_no SELECT * from imp_member where cardno = '' INSERT INTO TMember( FMemId, FMemNo, FName, FBriefCode, FTypeId, FCompId, FCreateDate, FGender, FBirthdayType, FBirthday,FTelephone,FMobilePhone,FQQ,FWeChat,FIdCard,FEmail,FAddress,FProId,FCPW,FQPW, FChargeEmpId,FPoint,FRecvConsSMS,FRecvBulkSMS,FMemo,FCustom1,FCustom2,FCustom3,FCustom4,FCustom5) SELECT mem_id AS FMemId, mem_no AS FMemNo, name AS FName, dbo.FNGetFirstPinYin(name), 0 AS FTypeId, comp_id AS FCompId, create_date AS FCreateDate, gender AS FGender, birthday_type AS FBirthdayType, birthday AS FBirthday, '' AS FTelephone, ISNULL(mobile,'') AS FMobilePhone, '' AS FQQ, '' AS FWeChat, '' AS FIdCard, '' AS FEmail, '' AS FAddress, 0 AS FProId, '' AS FCPW, '' AS FQPW, 0 AS FChargeEmpId, 0 AS FPoint, 1 AS FRecvConsSMS, 1 AS FRecvBulkSMS, '' AS FMemo, '' AS FCustom1,'' AS FCustom2,'' AS FCustom3,'' AS FCustom4,'' AS FCustom5 from imp_member INSERT TMemberArrear(FId,FMemId,FTime,FCompId,FContentType,FCardId,FBillType,FBizType,FTransId,FTransNo,FTransDetailId,FContentId,FArrear,FEmpId,FRepaid,FAcctArrear) SELECT dbo.FNNewId(),A.FMemId,getdate(),A.FCompId,'Account',A.FCardId,'DR_KK','DR_CardSale',0,'',0,3,A.FArrear,0,0,A.FArrear FROM imp_member AS A WHERE A.FArrear > 0 UPDATE A SET A.FBalance = B.FBalance - B.FArrear, A.FArrear = B.FArrear FROM TMemberCardAccount AS A,imp_member AS B WHERE A.FCardId = B.FCardId AND A.FAcctId = 3 AND B.FArrear > 0 UPDATE A SET A.FBalance = B.FBalance - B.FArrear, A.FInAmount = B.FBalance - B.FArrear, A.FArrear = B.FArrear FROM TMemberCardAcctHist AS A,imp_member AS B WHERE A.FCardId = B.FCardId AND A.FAcctId = 3 AND A.FBillType = 'DR' AND B.FArrear > 0 SELECT * FROM TMemberCardAccount WHERE 1=1 AND FArrear > 0 AND FCardId IN(SELECT FCardId FROM imp_member) AND FCardId IN(SELECT FC) ALTER TABLE imp_member ADD FArrear DECIMAL(18,6) UPDATE imp_member SET FArrear = owedAmount INSERT INTO TMemberCard( FCardId, FCardNo, FTypeId, FValueType, FCompId, FMemId, FState, FCreateDate, FExpiredDate, FTotalTimes, FUsedTimes, FSaleCompId, FSaleBillId, FMemo) SELECT card_id AS FId, card_no AS FNo, card_type_id AS FTypeId, (SELECT FValueType FROM TMemberCardType WHERE FId = card_type_id) AS FValueType, comp_id AS FCompId, mem_id AS FMemId, 1 AS FState, create_date AS FCreateDate, expire_date AS FExpiredDate, 0 AS FTotalTimes, 0 AS FUsedTimes, comp_id AS FSaleCompId, 0 AS FSaleBillId, isnull(memo,'') AS FMemo FROM imp_member_card where payMode = 1 select * from imp_member_card INSERT TMemberCardAccount(FMemId,FId,FCardId,FAcctId,FDeposit,FBalance,FArrear,FCreateDate,FExpiredDate,FMemo) SELECT mem_id,dbo.FNNewId(),card_id AS card_id,3,balance,balance,0,create_date,NULL AS FExpiredDate,'' FROM imp_member_card where payMode = 1 INSERT TMemberCardAcctHist(FId,FMemId,FCardId,FAcctId,FTime,FCardTypeId,FCompId,FBillType,FBizType,FTransId,FTransNo,FInAmount,FOutAmount,FBalance,FArrear,FRecordTime,FMemo) select dbo.FNNewId(),A.mem_id,A.card_id,3,getdate(),A.card_type_id,A.comp_id,'DR','Import',0,'',A.balance,0,A.balance,0,getdate(),'从老系统中导入' FROM imp_member_card as a where payMode = 1 INSERT TMemberCardAccount(FMemId,FId,FCardId,FAcctId,FDeposit,FBalance,FArrear,FCreateDate,FExpiredDate,FMemo) SELECT mem_id,dbo.FNNewId(),card_id AS FCardId,10,balance2,balance2,0,create_date,NULL AS FExpiredDate,'' FROM imp_member WHERE balance2 > 0 INSERT TMemberCardAcctHist(FId,FMemId,FCardId,FAcctId,FTime,FCardTypeId,FCompId,FBillType,FBizType,FTransId,FTransNo,FInAmount,FOutAmount,FBalance,FArrear,FRecordTime,FMemo) select dbo.FNNewId(),A.mem_id,A.card_id,10,getdate(),A.card_type_id,A.comp_id,'DR','Import',0,'',A.balance2,0,A.balance2,0,getdate(),'从老系统中导入' FROM imp_member AS A WHERE balance2 > 0 delete TItem WHERE FId IN(SELECT FId FROM imp_item) --疗程 SELECT * FROM imp_member_course SELECT poolName FROM imp_member_course GROUP BY poolName select dbo.FNNewId() AS id,dbo.FNNewId() AS course_id, '' + planName AS no, planName AS name INTO imp_item from imp_member_card where paymode = 0 GROUP BY planName INSERT TItem(FId,FNo,FNoOfPad,FName,FAbbr,FTypeId,FBriefCode,FDescription,FPriceMode,FIsService,FStatTimes,FCustom1,FCustom2,FCustom3,FEnabled,FPrice,FVipPrice,FTime,FDctId,FPointMode,FPointValue,FDeptId,FAllowBooking) SELECT id,no,name,name,name,0,dbo.FNGetFirstPinYin(name),'''',1,1,1,'''','''','''',1,0,0,0,0,0,0,0,1 FROM imp_item INSERT INTO TCourse(FId,FNo,FName,FBriefCode,FItemId,FPackId,FSequence,FTypeId,FTimes,FFreeTimes,FDurable,FValidityPeriodUnit,FValidityPeriod,FCreateDate,FExpiredDate,FDescription,FEnabled,FPrice,FAmount,FCalcMode) SELECT course_id AS FId, I.no + '', I.name AS FName, '' AS FBriefCode, I.id AS FItemId, 0 AS FPackId, 1 AS FSequence, isnull((SELECT TOP 1 FId FROM TBasicType WHERE FKey = 'CourseType'),0) AS FTypeId, 1 AS FTimes, 0 AS FFreeTimes, 0 AS FDurable, 0 AS FValidityPeriodUnit, 0 AS FValidityPeriod, getdate() AS FCreateDate, NULL AS FExpiredDate, '' AS FDescription, 1 AS FEnabled, 0 AS FPrice, 0 AS FAmount, 1 AS FCalcMode FROM imp_item AS I ALTER TABLE imp_member_card ADD course_id BIGINT ALTER TABLE imp_member_card ADD remain_Times DECIMAL(18,6) ALTER TABLE imp_member_card ADD Used_Pur_Times DECIMAL(18,6) ALTER TABLE imp_member_card ADD Pur_Amount DECIMAL(18,6) ALTER TABLE imp_member_card ADD Item_Id BIGINT ALTER TABLE imp_member_card ADD Pur_Times DECIMAL(18,6) ALTER TABLE imp_member_card ADD Adjust_Price DECIMAL(18,6) UPDATE A SET A.item_id = B.Id, A.Course_Id = B.Course_Id FROM imp_member_card AS A,imp_item AS B WHERE A.planName = B.name AND a.payMode = 0 select * from imp_member_card where payMode = 0 UPDATE imp_member_card SET pur_Times = lastTimes ,remain_Times = lastTimes INSERT TMemberCourse(FId,FMemId,FCourseId,FMemPackId,FItemId,FCompId,FPurTimes,FPurAmount,FFreeTimes,FUsedPurTimes,FFreeAmount,FPurchaseDate,FExpiredDate,FBizType,FTransId,FArrear,FDurable,FMemo,FCalcMode,FAdjustPrice) SELECT card_id,mem_id,course_id,0,item_id,comp_id,Pur_Times,ISNULL(Pur_Amount,0),0,Pur_Times - Remain_Times,0,Create_Date,Expire_Date,'DR.Import',0,0,0,'从云浩导入',1,ISNULL(Adjust_Price,0) FROM imp_member_card --WHERE FCourseId IS NOT NULL WHERE PayMode = 0 select * from TMemberCourse select * from imp_card_type where paymode = 1 SELECT * FROM imp_member_card select * from TMemberCardType select * from imp_member_card UPDATE A SET A.FCalcMode = 2 FROM TMemberCourse AS A,TImpmemberCourse AS B WHERE A.FId = B.FId AND B.code != 1 INSERT INTO TMemberCourseLog(FId,FMemId,FCardId,FPackId,FCourseId,FTime,FInPurTimes,FInFreeTimes,FOutPurTimes,FOutFreeTimes, FCompId, FBillType,FBizType,FBillId,FBillNo,FBillDetailId) SELECT dbo.FNNewId(),Mem_Id,card_Id,0,Course_Id,FTime = getdate(),Pur_Times,Pur_Times - Remain_Times,0,0, comp_id, 'DR','Import',0,'',0 FROM imp_member_card WHERE paymode = 0 WHERE mem_id is not null delete TItem WHERE FNo like '9%' INSERT TItemSub(FId,FCompId,FItemId,FPrice,FVipPrice,FTime,FDctId,FPointMode,FPointValue,FDeptId,FAllowBooking,FEnabled) SELECT dbo.FNNewId(),C.FId,I.FId,I.FPrice,I.FVipPrice,I.FTime,I.FDctId,I.FPointMode,I.FPointValue,I.FDeptId,I.FAllowBooking,I.FEnabled FROM TItem AS I,TCompany AS C WHERE I.FId != 0 AND C.FId != 0 --AND C.FNo = '009' AND NOT EXISTS(SELECT TOP 1 1 FROM TItemSub AS B WHERE B.FCompId = C.FId AND B.FItemId = I.FId) SELECT * FROM TItem WHERE FNo = '105' INSERT TMemberPointHist(FId,FMemId,FTime,FCardId,FCompId,FBillType,FBizType,FTransId,FTransNo,FInAmount,FOutAmount,FBalance,FMemo,FRecordTime) SELECT dbo.FNNewId(),A.FMemId,getdate(),0,1,'DR','Import',0,'',FPoint,0,FPoint,'',getdate() FROM imp_member AS A WHERE FPoint != 0 ALTER TABLE Imp_Member_trans_Hist ADD comp_id BIGINT ALTER TABLE Imp_Member_trans_Hist ADD mem_id BIGINT UPDATE A SET A.mem_id = B.mem_id, A.comp_id = B.comp_id FROM Imp_Member_trans_Hist AS A,imp_member AS B WHERE A.custCode = B.custCode SELECT COUNT(1) FROM imp_member WHERE CustCode NOT IN(SELECT CustCode FROM Imp_Member_trans_Hist) SELECT sysBillNo FROM Imp_Member_trans_Hist where serlogdetail != '开卡' group by sysBillNo HAVING SUM(1) > 1 select * from Imp_Member_trans_Hist where sysBillNo = '20181215103759427' DELETE A FROM Imp_Member_trans_Hist AS A,( SELECT sysBillNo,CreateTime,TotalMoney,SerLogDetail,PlanUserDetails,SerLogStaff,PaymentType,max(idx) as idx FROM Imp_Member_trans_Hist GROUP BY sysBillNo,CreateTime,TotalMoney,SerLogDetail,PlanUserDetails,SerLogStaff,PaymentType HAVING SUM(1) > 1) AS B WHERE a.sysBillNo = b.sysBillNo and a.CreateTime = b.CreateTime and a.TotalMoney = b.TotalMoney and a.SerLogDetail = b.SerLogDetail and a.PlanUserDetails = b.PlanUserDetails and a.SerLogStaff = b.SerLogStaff and a.PaymentType = b.PaymentType and a.idx != b.idx ALTER TABLE Imp_Member_trans_Hist ADD idx INT IDENTITY INSERT TMemberOldTransHist(FId,FMemId,FTime,FCardId,FCompId,FBillType,FBizType,FTransNo,FContent,FPrice,FQuantity,FAmount,FPayment,FEmployee,FMemo) SELECT DBO.FNNewId(),A.mem_id,A.CreateTime,0,A.comp_id,'DR','Import',sysBillNo,serLogDetail,totalMoney,1,totalMoney,paymentType,isnull(serLogStaff,''),'' FROM Imp_Member_trans_Hist AS A UPDATE TMemberOldTransHist SET FCompId = dbo.FNCompId('001') --项目资料 SELECT * FROM TImpITEM SELECT * FROM TImpITEMType ALTER TABLE TImpItem ADD FId BIGINT ALTER TABLE TImpItem ADD FTypeid BIGINT ALTER TABLE TImpITEMType ADD FId BIGINT UPDATE TImpItem SET FId = dbo.FNNewId() UPDATE TImpITEMType SET FId = dbo.FNNewId() UPDATE A SET A.FTypeId = B.FId FROM TImpItem AS A,TImpItemType as b WHERE A.categoryId = B.id INSERT TBasicType(FId,FKey,FNo,FName,FParentId,FDescription,FCustom,FOrder,FAllowEdit,FEnabled) SELECT FId,'ItemType','YH' + code,text,0,'','',0,-1,1 FROM TImpITEMType SELECT code FROM TImpItem GROUP BY code HAVING(SUM(1) > 1) INSERT TItem(FId,FNo,FNoOfPad,FName,FAbbr,FTypeId,FBriefCode,FDescription,FPriceMode,FIsService,FStatTimes,FCustom1,FCustom2,FCustom3,FEnabled,FPrice,FVipPrice,FTime,FDctId,FDisplayTypeId,FPointMode,FPointValue,FDeptId,FAllowBooking,FDisplay) SELECT FId,code,code,name,name,FTypeId,FBriefCode = dbo.FNGetFirstPinYin(name), FDescription = '',FPriceMode = 0,FIsService = 1,FStatTimes = 1,FCustom1 = '',FCustom2 = '', FCustom3 = '',FEnabled = 1,posprice ,FVipPrice = posprice ,FTime = 0,FDctId = 0 ,FDisplayTypeId = 0, FPointMode = 0,FPointValue = 0,FDeptId = 0,FAllowBooking = 1,FDisplay = 1 FROM TImpItem SELECT * FROM TImpGoodsType --产品 SELECT * FROM TImpGoods SELECT * FROM TImpGoodsType ALTER TABLE TImpGoods ADD FId BIGINT ALTER TABLE TImpGoods ADD FTypeid BIGINT ALTER TABLE TImpGoodsType ADD FId BIGINT UPDATE TImpGoods SET FId = dbo.FNNewId() UPDATE TImpGoodsType SET FId = dbo.FNNewId() UPDATE A SET A.FTypeId = B.FId FROM TImpGoods AS A,TImpGoodsType as b WHERE A.categoryId = B.id UPDATE TImpGoods SET FTypeID = 0 WHERE FTypeId IS NULL INSERT TBasicType(FId,FKey,FNo,FName,FParentId,FDescription,FCustom,FOrder,FAllowEdit,FEnabled) SELECT FId,'GoodsType','YH' + code,text,0,'','',0,-1,1 FROM TImpGoodsType INSERT INTO TGoods(FId,FNo,FName,FNoOfPad,FTypeId,FBriefCode,FUnitId,FSalePrice,FPurCostPrice,FSaleCostPrice,FConsCostPrice,FValuationMode,FBarCode,FEnabled,FSpecification,FPurUnitId,FConsUnitId,FSupplierId,FStoreId,FConsStoreId,FSaleStoreId,FMaxStock,FMinStock,FPeriodEnabled,FShelfLife,FDctId,FPointMode,FPointValue,FDeptId,FIsSale,FUnitLock,FDescription,FCustom1,FCustom2,FCustom3) SELECT dbo.FNNewId(),code,name,code,FTypeId,dbo.FNGetFirstPinYin(name), 20006,posprice,FPurCostPrice = 0,FSaleCostPrice = 0,FConsCostPrice = 0, FValuationMode = 0,FBarCode = 0,FEnabled = 1,FSpecification = '', FPurUnitId = 0,FConsUnitId = 0,FSupplierId = 0,FStoreId = 0,FConsStoreId= 0,FSaleStoreId= 0, FMaxStock= 0,FMinStock= 0,FPeriodEnabled= 0,FShelfLife= 0,FDctId= 0,FPointMode= 0,FPointValue= 0, FDeptId= 0,1 as FIsSale,FUnitLock= 0,FDescription= '',FCustom1 = '',FCustom2 = '',FCustom3 = '' FROM TImpGoods DELETE TGoodsMultiUnit WHERE FUnitType = 1 INSERT INTO TGoodsMultiUnit(FId,FGoodsId,FUnitType,FUnitId,FSequence,FConvDir,FConvRate,FSalePrice,FPurCostPrice,FSaleCostPrice,FConsCostPrice,FBarCode,FUnitLock) SELECT dbo.FNNewId(),FId,1,FUnitId,1,1,1,FSalePrice,FPurCostPrice,FSaleCostPrice,FConsCostPrice,FBarCode,FUnitLock FROM TGoods DELETE TGoodsMultiUnit UPDATE TCourse SET FCalcMode= 2 WHERE FName like '%无忧%' UPDATE A SET A.FCalcMode = B.FCalcMode FROM TMemberCourse AS A,TCourse AS B WHERE A.FCourseId = B.FID SELECT * from tmembercard where fcardno = '00100001' SELECT * FROM TMemberCardAccount WHERE FCardId = 5349506519839103908 SELECT * FROM TMemberCardAccount WHERE FMemId = 5562526604834502401