我想以DD_MM-YYYY或DD-MM-YYYY格式將日期插入我的mysql數據庫。我嘗試了所有的選擇,但不能成功。是否有任何示例程序或腳本執行相同的操作。將格式爲DD-MMM-YYYY的日期插入MySQL數據庫
-1
A
回答
1
你真的不想那麼做。 您真正想要的是將日期存儲在DATE
類型列中,其默認格式爲YYYY-MM-DD
,並讓您的應用程序根據需要格式化日期。
0
DATETIME類型用於包含日期和時間部分的值。 MySQL以'YYYY-MM-DD HH:MM:SS
'格式檢索並顯示DATETIME值。
TIMESTAMP數據類型用於包含日期和時間部分的值。 TIMESTAMP的範圍爲「2001-01-01 00:00:01
的DATE類型是在用於DATE值 'YYYY-MM-DD' 格式
0
要插入日期,使用SUBSTRING()
來提取日期組件和CONCAT()
以按照MySQL要求的格式從組件中創建日期。
閱讀日期時,使用DATE_FORMAT()
將日期轉換回原始格式。
1
這裏是我下表如何導入一個例子(見:http://www.sqlcourse2.com/items_ordered.html)
customerid order_date item quantity price
10330 30-Jun-1999 Pogo stick 1 28.00
10101 30-Jun-1999 Raft 1 58.00
...
到我的DB:
create table items_ordered (
customerid int(6),
order_date date,
item varchar(30),
quantity int(6),
price float(6,2)
);
LOAD DATA INFILE '/home/korulis/Documents/sqltut2 - items_ordered.csv'
IGNORE INTO TABLE items_ordered
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'-- '\r\n' or '\n'
IGNORE 1 LINES
(customerid, @var1, item, quantity, price)
SET order_date = STR_TO_DATE(@var1,'%d-%b-%Y');
+0
查看此鏈接獲取有關日期函數和fromatting的更多信息: http://dev.mysql.com /doc/refman/5.6/en/date-and-time-functions.html#function_date-format – korulis
相關問題
- 1. 如何將格式DDMMMYYYY的日期轉換爲數據庫可存儲日期
- 2. 日期格式插入到數據庫
- 3. 插入在MySQL數據庫的日期
- 4. 的MySQL數據庫wampserver日期格式
- 5. 插入日期,mysql數據庫
- 6. 插入日期時MySql數據庫
- 7. 插入日期數據庫MySQL中
- 8. 將日期時間格式插入到數據庫中
- 9. 將dd/mm/yyyy日期格式插入數據庫表
- 10. 使用xampp將日期格式轉換爲Mysql數據庫
- 11. 格式化數組內的日期,implode並插入數據庫
- 12. 將當前日期插入數據庫?
- 13. 將當前日期插入數據庫
- 14. 將日期時間插入數據庫
- 15. 將日期格式化爲mysql格式
- 16. 在mysql中插入格式日期
- 17. MySQL插入ISO8601日期時間格式
- 18. 使用不同日期格式的jsp插入日期字段到數據庫
- 19. PHP - 在數據庫中插入日期會導致錯誤的日期格式?
- 20. 如何正確使用php將日期插入MYSQL數據庫?
- 21. 使用PreparedStatement將日期插入MySQL數據庫
- 22. 安全地將日期直接插入MySQL數據庫?
- 23. 將日期插入到MySql數據庫時遇到問題
- 24. 將日期和文本值插入到MySQL數據庫中
- 25. 使用JavaFX將日期插入MySql數據庫Datepicker
- 26. 在插入到數據庫之前更改日期格式
- 27. 以另一種格式插入數據庫日期
- 28. 轉換日期數據爲MySQL的日期格式
- 29. 將不同格式的日期轉換爲mysql日期格式以保存在數據庫中PHP
- 30. 插入到mysql數據庫時,日期/時間格式不正確
http://dev.mysql.com/doc/refman /5.7/en/date-and-time-literals.html(文字本身總是以年 - 月 - 日的形式) – user2864740