Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Ví dụ về CURTIME () - MySQL

Trong MySQL, CURTIME() được sử dụng để trả về thời gian hiện tại.

Cụ thể hơn, nó trả về ngày hiện tại dưới dạng giá trị trong ‘HH:MM:SS’ hoặc HHMMSS định dạng, tùy thuộc vào việc hàm được sử dụng trong ngữ cảnh chuỗi hay số.

Cú pháp

Cú pháp như sau:

CURTIME([fsp])

(Tùy chọn) fsp đối số có thể được sử dụng để cung cấp độ chính xác của phân số giây. Nếu được cung cấp, giá trị trả về sẽ bao gồm số giây phân số lên đến số được cung cấp. Bạn có thể chỉ định một fsp giá trị giữa 06 .

Tuy nhiên, như đã đề cập, kiểu dữ liệu của giá trị trả về sẽ phụ thuộc vào ngữ cảnh mà nó được sử dụng. Thông tin thêm về điều này bên dưới.

Bạn cũng có thể sử dụng một trong hai cách sau nếu muốn:

CURRENT_TIME
CURRENT_TIME()

Đây là những từ đồng nghĩa của CURTIME() .

Ví dụ - Ngữ cảnh chuỗi

Đây là một ví dụ về việc sử dụng CURTIME() trong ngữ cảnh chuỗi.

SELECT CURTIME();

Kết quả:

+-----------+
| CURTIME() |
+-----------+
| 09:49:17  |
+-----------+

Ví dụ - Ngữ cảnh dạng số

Đây là một ví dụ về việc sử dụng CURDATE() trong ngữ cảnh số.

SELECT CURTIME() + 0;

Kết quả:

+---------------+
| CURTIME() + 0 |
+---------------+
|         94935 |
+---------------+

Trong ví dụ này, tôi đã thêm số 0 vào thời gian. Nhưng tôi cũng có thể đã thêm một giá trị khác.

Ví dụ - Độ chính xác của phân số giây

Dưới đây là một ví dụ về việc chỉ định rằng giá trị trả về phải có 6 giây phân số.

SELECT CURTIME(6);

Kết quả:

+-----------------+
| CURTIME(6)      |
+-----------------+
| 09:52:44.979157 |
+-----------------+

CURRENT_TIME và CURRENT_TIME ()

Như đã đề cập, cả CURRENT_TIMECURRENT_TIME() là từ đồng nghĩa của CURTIME() .

Dưới đây là một ví dụ với cả ba cùng nhau:

SELECT 
    CURRENT_TIME,
    CURRENT_TIME(),
    CURTIME();

Kết quả:

+--------------+----------------+-----------+
| CURRENT_TIME | CURRENT_TIME() | CURTIME() |
+--------------+----------------+-----------+
| 09:53:29     | 09:53:29       | 09:53:29  |
+--------------+----------------+-----------+


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thu nhỏ / thanh lọc tệp ibdata1 trong MySQL

  2. Sửa mã hóa UTF-8 bị hỏng

  3. MySQL Great Circle Khoảng cách (công thức Haversine)

  4. Làm cách nào để tạo id duy nhất trong MySQL?

  5. Nhập csv vào mysql qua dòng lệnh