簡體   English   中英

如何使用Java在MySql WorkBench中插入DateTime?

[英]How to insert DateTime in MySql WorkBench using java?

如何使用Java在SQL Work Bench中存儲數據時間? 我嘗試失敗了。 想要使用Java在“訂單”列中插入當前日期時間

insert into customer_order (idCustomer_Order,Customer_id,Total_Amount,Payment,Order_date,Order_month,Order_year,Delivery_date,Delivery_month,Delivery_year,product_id,OrderDate)value(3,1,122,'payed',3,2,4,2,3,4,4,curdate())

我嘗試了這個,但是時間是00:00:00 3 1122支付了3 2 4 2 3 4 4 2017-12-28 00:00:00

使用NOW() ,它將添加當前日期時間

您的查詢應采用以下形式

INSERT INTO customer_order (idCustomer_Order,Customer_id,Total_Amount,Payment,Order_date,Order_month,Order_year,Delivery_date,Delivery_month,Delivery_year,product_id,OrderDate)value(3,1,122,'payed',3,2,4,2,3,4,4, NOW())

我正在使用curDate(),所以如果我使用current_timestamp(),則只有日期插入數據庫中,而不是獲取日期和時間。

insert into customer_order (OrderDate)value(current_timestamp())

輸出是2017-12-28 01:48:31

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM