title: Column name or number of supplied values does not match table definition. Why?
body: <p>What am i missing?</p>
  
  <pre><code>create table Diver(
  diver_number int  primary key check(diver_number&gt;0) not null,
  first_name char(30) not null,
  last_name char(30) not null,
  fullname AS first_name+' '+last_name,
  bithdate date not null,
  email nchar(100) not null,
  diver_password  char(8) not null check(Len(diver_password) = 8 
     AND diver_password not like('%[^a-z0-9]%')),
  diver_signature nchar(200) not null,
  signature_date date not null,
  old_diving_diaries nchar(200))
  
  
  insert into Diver VALUES('1111','Dana','shwartz','1966/04/11','danas@gmail.com','dana1234','http://www.google.co.il','')
  </code></pre>
  
  <p>I'm getting this error:
      Column name or number of supplied values does not match table definition.
       Why?</p>