Ken Stoker 
      kens.programming at verizon.net
      
      Wed Sep  8 12:21:26 CDT 2004
    
Everyone,
 
I am trying to copy data from one database into another database within my
single SQL Server instance.  I have qualified my table names with 
            
            databasename.dbo.tablename
 
 
in the following script, but SQL Server gives me the following error:
 
            The column prefix 'Conflict.dbo' does not match with a table
name or alias name used in the query.
 
Here is the script.  Can anyone tell me what I am doing wrong?
 
INSERT INTO 90604.dbo.CodeTypes(CodeTypeID, Description, CreateUser,
CreateDate, UpdateUser, UpdateDate)
SELECT CodeTypeID, Description, CreateUser, CreateDate, UpdateUser,
UpdateDate
FROM Conflict.dbo.CodeTypes
WHERE Conflict.dbo.CodeTypes NOT IN (SELECT DISTINCT CodeTypeID FROM
90604.dbo.Codes)
 
I have done this before and I went back and reviewed the script I used, but
everything looks the same to me.  The only difference with the previous
script was that I was copying data from one server to another server, so I
had server name before the database name.  I tried putting the server name
on the front also but that didn't change anything.  I also tried taking out
'dbo' and having 
 
            databasename..tablename
 
but it also didn't change anything.
 
Thanks 
 
Ken