Rumah > tutorial komputer > pengetahuan komputer > Soalan tentang memasukkan masa dalam pangkalan data SQL

Soalan tentang memasukkan masa dalam pangkalan data SQL

PHPz
Lepaskan: 2024-01-17 13:18:05
ke hadapan
607 orang telah melayarinya

Soalan tentang memasukkan masa dalam pangkalan data SQL

Masalah masa sisipan dalam pangkalan data sql

CONVERT(varchar(10), getDate(),120)

Tukar format masa ke dalam format aksara (10) Adalah sangat penting untuk ambil perhatian ini, dan kemudian masukkan sahaja

CONVERT(nvarchar(10),count_time,121): CONVERT ialah fungsi penukaran tarikh, biasanya dalam jenis masa

Fungsi yang digunakan untuk menukar antara

(datetime,smalldatetime) dan jenis rentetan (nchar,nvarchar,char,varchar) mempunyai tiga parameter. Parameter pertama merujuk kepada saiz selepas penukaran, parameter kedua merujuk kepada medan atau fungsi yang perlu menukar tarikh, dan parameter ketiga merujuk kepada format penukaran.

0 |. 0 atau 100 |

1 |. 101 |

2 |. 102 |

3 |. 103 |

4 |. 104 |

5 |. 105 |

6 |. 106 |

7 |. 107 |

8 |. hh:mm:ss

9 |. 9 atau 109 |

10 |. 110 |

11 |. yy/mm/dd

12 |

11|. 13 atau 113 |

14 |. 114 |. hh:mi:ss:mmm (format 24 jam)

15 |. 20 atau 120 |. tttt-mm-dd hh:mi:ss(format 24 jam)

16 |. 21 atau 121 |

Bagaimana untuk mengira masa pelaksanaan pernyataan sql

Fungsi datediff biasanya digunakan dalam SQL untuk mewakili perbezaan masa.

Sintaks asas:

DATEDIFF(datepart,startdate,enddate)

Penerangan:

parameter tarikh mula dan tarikh tamat ialah ungkapan tarikh yang sah.

parameter datepart boleh menjadi nilai berikut:

Contoh:

Contoh 1

Gunakan pernyataan PILIH berikut:

PILIH DATEDIFF(hari,'2008-12-29','2008-12-30') SEBAGAI DiffDate

Hasil:

DiffDate

1

Contoh 2

Gunakan pernyataan PILIH berikut:

PILIH DATEDIFF(hari,'2008-12-30','2008-12-29') AS DiffDate

Hasil:

DiffDate

-1

Atas ialah kandungan terperinci Soalan tentang memasukkan masa dalam pangkalan data SQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:docexcel.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan