MYSQL
HOME > DB > MYSQL
2011.05.27 / 16:45

MySQL 4.0.26 버전에서 current_timestamp 를 쓰야한다면 어떤 방법이 있을런지요?

화흠자어
추천 수 144
제목없음

실력이 짧은 관계로 아직도 APM_SETUP5를 사용 중입니다.

MySQL이 4.0.26 버전인데, current_timestamp 를 쓰야 하는데, 어떤 방법을 쓸 수 있는지  문의드립니다.

4.0.26 버전에서 사용되는 구문 중에서 같은 효과를 낼 구문을 찾을 수 있으면 좋겠습니다.

current_timestamp구문은 4.1.3 버전부터 적용된다고 하네요.

 

아래 구문을 사용해볼려고 하다가 계속해서 오류를 일으키는 바람에,  current_timestamp 가 적용되지 않아서 오류를 일으킨다는 사실을 찾는데에도 한참 고생하였네요.


CREATE TABLE `phppos_sales` (
  `sale_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `customer_id` int(10)   DEFAULT '' NULL,
  `employee_id` int(10) NOT NULL DEFAULT '0',
  `comment` text NOT NULL,
  `sale_id` int(10) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`sale_id`),
  KEY `customer_id` (`customer_id`),
  KEY `employee_id` (`employee_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 ;