SSIS Compare TEXT Fields

I need to compare two TEXT Fields from two tables to identify the changed records using SSIS 2005. How do I compare TEXT fields? can you please suggest any approach?
MRPTAsked:
Who is Participating?
 
Anthony PerkinsConnect With a Mentor Commented:
How can I compare TEXT Fields column to determine if the value as changed?
Answer: Don't use text data types use varchar(MAX) instead.

Text data types have been deprecated for over 8 years and should not be used any more.
0
 
Jim HornMicrosoft SQL Server Developer, Architect, and AuthorCommented:
We can suggest any approach as long as you can clearly define what you wish to do.

Spell out for us the table design of these two tables and which columns you wish to comapre.
Also spell out for us the movement of data so we know what is 'old' and 'new'.
0
 
MRPTAuthor Commented:
I have a Stage table which has new and updated  data
STAGE TABLE
CREATE TABLE [dbo].[StageData](
      ID int NOT NULL,
      Date datetime NULL,
      Name VARCHAR(50) NULL,
      NOTES TEXT NULL
)

This stage table columns needs to be compared to the another table (dbo.FinalTable- which has old data) to determine if any column value has changed, If changed, then update the value in the Final Table with the new value from stage table

CREATE TABLE [dbo].[FinalTable](
      ID int NOT NULL,
      Date datetime NULL,
      Name VARCHAR(50) NULL,
      NOTES TEXT NULL
)

I use CozyRoc to determine new and updated records. It works fine for all columns expect TEXT field Column

How can I compare TEXT Fields column to determine if the value as changed?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.