OldMySQLUser Constraint Violating Yak Guru
301 Posts
visakh16 Very Important crosS Applying yaK Herder
India 47157 Posts
quote:Originally posted by OldMySQLUserI have a script for MS Server 2005:(there aren't many records so I haven't bothered with fulltext search)use Debtselect * from dbo.Diary as dJOIN Debtor as dtON d.DebtorID = dt.DebtorIDJOIN Debt as dbON db.DebtID = dt.DebtIDJOIN Portfolio as pON p.Code = db.Codewhere (Description like '%refund%' or Description like '%overpayment%' or Description like '%over payment%') AND (db.Code = 'P0010' or db.Code = 'P0011') which find a collation error between the tables. I have tried tagging 'collate database_default' onto the script so:use Debtselect * from dbo.Diary as dJOIN Debtor as dtON d.DebtorID = dt.DebtorIDJOIN Debt as dbON db.DebtID = dt.DebtIDJOIN Portfolio as pON p.Code = db.Codewhere (Description like '%refund%' or Description like '%overpayment%' or Description collate database_default like '%over payment%') AND (db.Code collate database_default = 'P0010' or db.Code collate database_default = 'P0011') without success.How can I resolve this please?
quote:Originally posted by visakh16what was the initial error?