title: getting "only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause" error while it's used only once
body: <p>I am creating a database table with the following sql:</p>
  
  <pre><code>CREATE  TABLE `cs3_ds1` (
  `ID` INT NOT NULL ,
  `TIME` TIMESTAMP NOT NULL ,
  `USER` VARCHAR(45) NOT NULL ,
  `TIME1` TIMESTAMP NOT NULL ,
  `TIME2` TIMESTAMP NOT NULL ,
  `INSERT_TIME` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ,
   PRIMARY KEY (`ID`) )
   ENGINE = InnoDB
  </code></pre>
  
  <p>Although I am using the current timestamp as default in one column only, But I am getting the following error:</p>
  
  <pre><code>ERROR 1293: Incorrect table definition; there can be only one TIMESTAMP column with    CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
  </code></pre>
  
  <p>why I am getting this error?</p>