在 SQL 中设置默认时间值可以使用以下几种方法:
CREATE TABLE table_name(
column_name TIMESTAMP DEFAULT NOW()
);
CREATE TABLE table_name(
column_name TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
CREATE TRIGGER trigger_name
BEFORE INSERT ON table_name
FOR EACH ROW
BEGIN
IF NEW.column_name IS NULL THEN
SET NEW.column_name = NOW();
END IF;
END;
这些方法可以根据不同的需求来设置默认时间值,可以根据具体情况选择合适的方法。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:SQL中INSERT语句的使用技巧