How do I figure out column or supplied values not matching error

I copied a table (that has no triggers, keys, etc.) two different ways, enterprise manager and script.  After each copy, I created the following insert script.  For some reason I keep getting the error: "Server: Msg 213, Level 16, State 4, Line 1
Insert Error: Column name or number of supplied values does not match table definition.".  the oas_bases1temp is a clean copy of the oas_bases1.  Can someone help me identify what I'm missing?  Thanks.

Mahonek

<SCRIPT>
INSERT oas_bases1
SELECT      cmpcode,
      el1,
      el2,
      full_value,
      ActAmt_Base,
      BudAmt_Base,
      LYAmt_Base,
      ActYtd_Base,
      BudYTD_Base,
      LYYTD_Base
      balcode,
      yr,
      period,
      repbasis,
      basegrp
FROM       oas_bases1temp
MahonekAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

jamesguCommented:
how did you create the temp table ?

can you list the results for these two statements?

sp_help oas_bases1temp

sp_help oas_bases1

you may try this statement to create the temp table to make sure the two tables have the same schema.

select * into oas_bases1temp from oas_bases1 where 1 = 2


0
MahonekAuthor Commented:
I did the copy but I did not use the where clause.  What does that do?

Here is the result of
sp_help oas_bases1

Name                                                                                                                             Owner                                                                                                                            Type                            Created_datetime            
-------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- ------------------------------- ---------------------------
oas_bases1                                                                                                                       dbo                                                                                                                              user table                      2008-10-14 15:08:46.503

 
 
Column_name                                                                                                                      Type                                                                                                                             Computed                            Length      Prec  Scale Nullable                            TrimTrailingBlanks                  FixedLenNullInSource                
-------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- ----------------------------------- ----------- ----- ----- ----------------------------------- ----------------------------------- -----------------------------------
cmpcode                                                                                                                          varchar                                                                                                                          no                                  12                      no                                  no                                  no
el1                                                                                                                              varchar                                                                                                                          no                                  72                      no                                  no                                  no
el2                                                                                                                              varchar                                                                                                                          no                                  72                      no                                  no                                  no
full_value                                                                                                                       money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
ActAmt_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
BudAmt_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
LYAmt_Base                                                                                                                       money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
ActYtd_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
BudYTD_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
LYYTD_Base                                                                                                                       money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
balcode                                                                                                                          varchar                                                                                                                          no                                  12                      no                                  no                                  no
yr                                                                                                                               smallint                                                                                                                         no                                  2           5     0     no                                  (n/a)                               (n/a)
period                                                                                                                           smallint                                                                                                                         no                                  2           5     0     no                                  (n/a)                               (n/a)
repbasis                                                                                                                         smallint                                                                                                                         no                                  2           5     0     no                                  (n/a)                               (n/a)
basegrp                                                                                                                          varchar                                                                                                                          no                                  255                     no                                  no                                  no

 
Identity                                                                                                                         Seed                                     Increment                                Not For Replication
-------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------- ---------------------------------------- -------------------
No identity column defined.                                                                                                      NULL                                     NULL                                     NULL

 
RowGuidCol                                                                                                                      
--------------------------------------------------------------------------------------------------------------------------------
No rowguidcol column defined.

 
Data_located_on_filegroup                                                                                                        
--------------------------------------------------------------------------------------------------------------------------------
PRIMARY

 
The object does not have any indexes.
 
No constraints have been defined for this object.
 
No foreign keys reference this table.


Here is the result of
sp_help oas_bases1temp

Name                                                                                                                             Owner                                                                                                                            Type                            Created_datetime            
-------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- ------------------------------- ---------------------------
oas_bases1temp                                                                                                                   dbo                                                                                                                              user table                      2008-10-22 17:03:09.700

 
 
Column_name                                                                                                                      Type                                                                                                                             Computed                            Length      Prec  Scale Nullable                            TrimTrailingBlanks                  FixedLenNullInSource                
-------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- ----------------------------------- ----------- ----- ----- ----------------------------------- ----------------------------------- -----------------------------------
cmpcode                                                                                                                          varchar                                                                                                                          no                                  12                      no                                  no                                  no
el1                                                                                                                              varchar                                                                                                                          no                                  72                      no                                  no                                  no
el2                                                                                                                              varchar                                                                                                                          no                                  72                      no                                  no                                  no
full_value                                                                                                                       money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
ActAmt_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
BudAmt_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
LYAmt_Base                                                                                                                       money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
ActYtd_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
BudYTD_Base                                                                                                                      money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
LYYTD_Base                                                                                                                       money                                                                                                                            no                                  8           19    4     no                                  (n/a)                               (n/a)
balcode                                                                                                                          varchar                                                                                                                          no                                  12                      no                                  no                                  no
yr                                                                                                                               smallint                                                                                                                         no                                  2           5     0     no                                  (n/a)                               (n/a)
period                                                                                                                           smallint                                                                                                                         no                                  2           5     0     no                                  (n/a)                               (n/a)
repbasis                                                                                                                         smallint                                                                                                                         no                                  2           5     0     no                                  (n/a)                               (n/a)
basegrp                                                                                                                          varchar                                                                                                                          no                                  255                     no                                  no                                  no

 
Identity                                                                                                                         Seed                                     Increment                                Not For Replication
-------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------- ---------------------------------------- -------------------
No identity column defined.                                                                                                      NULL                                     NULL                                     NULL

 
RowGuidCol                                                                                                                      
--------------------------------------------------------------------------------------------------------------------------------
No rowguidcol column defined.

 
Data_located_on_filegroup                                                                                                        
--------------------------------------------------------------------------------------------------------------------------------
PRIMARY

 
The object does not have any indexes.
 
No constraints have been defined for this object.
 
No foreign keys reference this table.
0
jfmadorCommented:
You simply miss a comma in your select statement

INSERT oas_bases1
SELECT      cmpcode,
      el1,
      el2,
      full_value,
      ActAmt_Base,
      BudAmt_Base,
      LYAmt_Base,
      ActYtd_Base,
      BudYTD_Base,
      LYYTD_Base    <<--- right there
      balcode,
      yr,
      period,
      repbasis,
      basegrp
FROM       oas_bases1temp
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jamesguCommented:
by using the where clause (where 1 = 2), you will get an empty table with the same table schema
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Query Syntax

From novice to tech pro — start learning today.

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.