Hello Tara,Thank you very much for the reply. I was actually able to create a temp table (dbo.September) and import all my e-mail addresses. Here is the structure of dbo.September:CREATE TABLE [dbo].[September]([email] [nvarchar](50) NOT NULL) ON [PRIMARY]
My second table dbo.CRMContact has the following structure and contains all the e-mail addresses, name, address, etc. of all my customers:CREATE TABLE [dbo].[CRMContact]([Counter] [int] IDENTITY(1,1) NOT NULL,[ContactCode] [nvarchar](30) NOT NULL,[EntityCode] [nvarchar](30) NOT NULL,[Type] [nvarchar](50) NOT NULL,[ContactSalutationCode] [nvarchar](30) NULL,[ContactFirstName] [nvarchar](50) NULL,[ContactMiddleName] [nvarchar](50) NULL,[ContactLastName] [nvarchar](50) NULL,[ContactSuffixCode] [nvarchar](30) NULL,[BusinessTitle] [nvarchar](30) NULL,[JobRoleCode] [nvarchar](30) NULL,[DepartmentCode] [nvarchar](30) NULL,[AssignedTo] [nvarchar](30) NULL,[Address] [nvarchar](200) NULL,[Country] [nvarchar](50) NULL,[City] [nvarchar](50) NULL,[State] [nvarchar](5) NULL,[PostalCode] [nvarchar](30) NULL,[County] [nvarchar](30) NULL,[Email1] [nvarchar](50) NULL,CONSTRAINT [PK_CRMContact] PRIMARY KEY CLUSTERED ([ContactCode] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
I can join both dbo.CRMContact with dbo.September on email addresses since both tables have this field available.For every e-mail address that is matching, I would like to create a new record in the third table dbo.Letter_C. Here is the structure of the third table:CREATE TABLE [dbo].[Letter_C]([Counter] [int] IDENTITY(1,1) NOT NULL,[DateCreated] [datetime] NULL,[DateModified] [datetime] NULL,[PrimaryCode_C] [nvarchar](30) NOT NULL,[UserCreated] [nvarchar](30) NULL,[UserModified] [nvarchar](30) NULL,[ContactCode_C] [nvarchar](50) NULL,[Description_C] [nvarchar](250) NULL,[LetterName_C] [nvarchar](250) NULL,[LetterPath_C] [nvarchar](250) NULL,[LetterCode_C] [nvarchar](50) NULL,CONSTRAINT [Letter_CIndex] PRIMARY KEY CLUSTERED ([Counter] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY]
Here is a sample data in txt format:Counter,DateCreated,DateModified,PrimaryCode_C,UserCreated,UserModified,ContactCode_C,Description_C,LetterName_C,LetterPath_C,LetterCode_C6,9/29/10 12:00 AM,9/29/10 12:00 AM,,arashidi,arashidi,CCTC-000002,Sent on 09/24/2010 to everyone.,September 2010 Newsletter.pdf,,CRMDOC-0029167,9/29/10 12:00 AM,9/29/10 12:00 AM,,arashidi,arashidi,CCTC-000003,Sent on 09/24/2010 to everyone.,September 2010 Newsletter.pdf,,CRMDOC-002916
How can I write the BULK INSERT statement to insert new records in dbo.Letter_C for e-mail address matches dbo.September and dbo.CRMContact?Thank you,--Fawad RashidiWeb Developerwww.fawadafr.com