curtime mysql_MySQL CURTIME()用法及代码示例

本文介绍了MySQL中的CURTIME()函数,用于获取当前时间。该函数可以返回'hh:mm:ss'或'hhiiss'格式的时间,并可以通过参数指定小数秒精度。文章通过多个示例展示了如何使用CURTIME(),包括在数字上下文中的应用以及在插入数据到表格时的使用方法。
摘要由CSDN通过智能技术生成

MySQL中的CURTIME()函数用于检查当前时间。它将以“ hh:mm:ss”或‘hhmmss’格式返回当前时间作为值,具体取决于该函数是在字符串还是在数字上下文中使用。

用法:

CURTIME(fsp)

参数:

此方法仅接受一个参数。

fsp-

它指定返回的小数秒精度。如果用户省略了precision参数,则结果将排除precision。

返回值:

它返回当前时间。

示例1:

使用CURTIME函数获取当前时间。

SELECT CURTIME() as Curr_time ;

输出:

CURR_TIME

13:06:54

范例2:

使用CURTIME函数以精确度获取当前时间设置为3。

SELECT CURTIME(3) as Curr_time ;

输出:

CURR_TIME

13:09:06.109

示例3:

使用CURTIME函数以数字格式获取当前时间。

SELECT CURTIME() + 0 as Curr_time ;

输出:

CURR_TIME

131014

示例4:

CURTIME函数可用于设置列的值。为了演示,创建一个名为DeliveryDetails的表。

CREATE TABLE DeliveryDetails (

DeliveryId INT AUTO_INCREMENT,

ProductId INT NOT NULL,

ProductName VARCHAR(20) NOT NULL,

Delivered_At TIME NOT NULL,

Delivered_On DATE NOT NULL,

PRIMARY KEY(DeliveryId)

);

在这里,当交付完成时,我们将使用CURDATE和CURTIME函数。 Delivered_At列中的值将是CURTIME给出的值,而Delivered_On列中的值将是CURDATE函数给出的值。

INSERT INTO

DeliveryDetails(ProductId, ProductName, Delivered_At, Delivered_On)

VALUES

(12345, 'Dell Latitude', CURTIME(), CURDATE() );

现在,检查DeliveryDetails表:

SELECT * FROM DeliveryDetails;

输出:

送货编号

产品编号

产品名称

DELIVERED_AT

DELIVERED_ON

1

12345

戴尔纬度

13:17:22

2020-11-20

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值