56,677
社区成员
发帖
与我相关
我的任务
分享
mysql> INSERT INTO `t_usergroup` (`Name`, `FunciontIDs`, `CreateUserID`, `UpdateUserID`) VALUES ('客服', '1,2,3', 1, 1);
Query OK, 1 row affected, 2 warnings (0.14 sec)
mysql> show warnings;
+---------+------+-------------------------------------------------+
| Level | Code | Message |
+---------+------+-------------------------------------------------+
| Warning | 1364 | Field 'CreateTime' doesn't have a default value |
| Warning | 1364 | Field 'UpdateTime' doesn't have a default value |
+---------+------+-------------------------------------------------+
2 rows in set (0.00 sec)
mysql> select * from t_usergroup;
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
| GroupID | Name | FunciontIDs | CreateTime | CreateUserID | UpdateTime | UpdateUserID |
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
| 1 | 客服 | 1,2,3 | 2011-06-15 18:46:14 | 1 | 2011-06-15 18:46:14 | 1 |
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
1 row in set (0.05 sec)
mysql>
mysql> INSERT INTO `t_usergroup` (`Name`, `FunciontIDs`, `CreateUserID`, `UpdateUserID`,CreateTime,UpdateTime) VALUES ('客服', '1,2,3', 1, 1,0,0);
Query OK, 1 row affected (0.01 sec)
mysql> select * from t_usergroup;
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
| GroupID | Name | FunciontIDs | CreateTime | CreateUserID | UpdateTime | UpdateUserID |
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
| 3 | 客服 | 1,2,3 | 2011-06-15 18:50:27 | 1 | 2011-06-15 18:50:27 | 1 |
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
1 row in set (0.00 sec)
mysql>
mysql> CREATE TABLE `t_usergroup` (
-> `GroupID` int(10) unsigned NOT NULL AUTO_INCREMENT,
-> `Name` varchar(30) NOT NULL ,
-> `FunciontIDs` varchar(1000) NOT NULL ,
-> `CreateTime` datetime ,
-> `CreateUserID` int(10) unsigned NOT NULL,
-> `UpdateTime` datetime ,
-> `UpdateUserID` int(10) unsigned NOT NULL,
-> PRIMARY KEY (`GroupID`)
-> ) ;
Query OK, 0 rows affected (0.03 sec)
mysql> delimiter $$
mysql>
mysql> CREATE
-> TRIGGER `Trigger_3`
-> BEFORE INSERT ON `t_usergroup`
-> FOR EACH ROW
-> begin
-> SET new.CreateTime = NOW();
-> Set new.UpdateTime = now();
-> end
-> $$
Query OK, 0 rows affected (0.02 sec)
mysql> delimiter ;
mysql> INSERT INTO `t_usergroup` (`Name`, `FunciontIDs`, `CreateUserID`, `UpdateUserID`) VALUES ('客服', '1,2,3', 1, 1);
Query OK, 1 row affected (0.02 sec)
mysql> select * from t_usergroup;
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
| GroupID | Name | FunciontIDs | CreateTime | CreateUserID | UpdateTime | UpdateUserID |
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
| 1 | 客服 | 1,2,3 | 2011-06-15 18:52:12 | 1 | 2011-06-15 18:52:12 | 1 |
+---------+------+-------------+---------------------+--------------+---------------------+--------------+
1 row in set (0.00 sec)
mysql>