select * from revoke_req; 한 결과
+------------+--------------+--------------+-------+
| serial_num | apply_date | done_date | check |
+------------+--------------+--------------+-------+
| 0B | 991026002130 | 000000000000 | 20 |
| 0C | 991026165513 | 991026165513 | 22 |
+------------+--------------+--------------+-------+
2 rows in set (0.00 sec)
mysql> update revoke_req set done_date=now() where serial_num="0B";
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
저는 done_date만 현재시간으로 바꿨는데 왜 apply_date까지도
함께 바뀌는지 모르겠네요..
mysql> select * from revoke_req; 바뀐 결과
+------------+--------------+--------------+-------+
| serial_num | apply_date | done_date | check |
+------------+--------------+--------------+-------+
| 0B | 991026165823 | 991026165823 | 20 |
| 0C | 991026165513 | 991026165513 | 22 |
+------------+--------------+--------------+---
참 신기하죠. 원인 좀 알려주세요...
mysql>show columns from revoke_req; 한 결과는 다음과 같습니다.
+----------+-------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------------+------+-----+---------+-------+
|serial_num|varchar(50) | | PRI | 0 | |
|apply_date|timestamp(12) | YES | | NULL | |
|done_date |timestamp(12) | YES | | NULL | |
|check |char(3) | | | | |
+----------+-------------------+------+-----+---------+-------+
부탁드립니다.
항상 질문만 드리게 되는 군요..아는게 없어서...쩝
|