Boletín mugperu Digital - Julio 2009!
  Search 
Tuesday, February 07, 2012 ..:: Foros de Discusión ::.. Register  Login
Foros MUGPERU Minimize
Subject: Ayuda con Sql 8 gracias
Prev Next
You are not authorized to post a reply.

Author Messages
juanpis747
Posts:1

04/09/2009 08:05 AM  

Buenos dias amigos tengo un problema con una store procedure y les agradeceria me ayudaran, mchas gracias...

me vota este error : Error 446: Cannot resolve collation conflict for equal to operation

Adjunto el store procedure:

 

CREATE PROCEDURE OF_CREAFC_CLIENTES
AS
INSERT INTO Customerstatus
    (CardNo, LastName, FirstName, Mi, Sex, MaritalStatus, Address1, Address2, City, State, Zip, GeographicId,
     Category, HomePhone, BusinessPhone, DL, CashBack, Balance, Discount, CreditLimit, ChargeOk, FrequentShopper, WriteChecks,
     StoreCoupons, GovermentCheck, PayrollCheck, TermsId, Type, ResaleNo, Link, ShoppedFor, Purchases, NumberOfChecks,
     PointsEarned, Memo, Deleted, CardIssued, Created, Modified, ModifiedBy, PricingLevel, ReceiptType,
     TipoCliente, TieneBeneficiarios, Empresa,  Salario,
     TipoIdentificacion, DescuentoPeriodo, MontoDsctoPeriodo, DsctoMultiplePeriodo,
     HoraIniDscto, HoraFinDscto, BirthDate)
SELECT
     IdCliente, '. ' , Nombre, 'R', 1 , 0 , Direccion, '' , Ciudad, '54', '54001' , 0 ,
     0, Telefono1, Telefono3,Tarjeta, 0, 0, 0, 0, 0, 1, 1,
     1, 0, 0, 0, 'PC', ' ', ' ', 0, 0, 0,
     0, ' ', 0, GETDATE(), GETDATE(), GETDATE(), 1, CASE WHEN TIPO='DETAL' THEN 2 ELSE 1 END AS TIPO, 0,
     '0', 0, Empresa,  0,
     ' ', 0, 0, 0,
     '00:00:00', '00:00:00',  Fhnace
FROM SERVIOFI.RAYOTEXSA.DBO.FC_CLIENTES
WHERE IDCLIENTE NOT IN (SELECT CARDNO FROM Customerstatus )

UPDATE  A
SET  FirstName=B.NOMBRE, DL=B.TARJETA,PricingLevel=CASE WHEN B.TIPO='DETAL' THEN 2 ELSE 1 END
FROM SERVIOFI.RAYOTEXSA.DBO.FC_CLIENTES B ,Customerstatus A
WHERE B.IDCLIENTE  = A.CARDNO AND YEAR(B.FHING)=YEAR(GETDATE()) AND MONTH(B.FHING)=MONTH(GETDATE()) AND DAY(FHING)=DAY(GETDATE())
GO

Ricardo_Hinostroza
Posts:74

07/09/2009 03:12 PM  
Tus BD/Servidores no tiene el Mismo Collation. revisa el collation de tus 2 BD/Servidores
You are not authorized to post a reply.



ActiveForums 3.7
        
Copyright 2001-2012 MUGPERU   Terms Of Use  Privacy Statement