0
我想格式化日期輸出在mySql的東西像01年12月 - 1977年,我準備扔我的電腦,因爲我只是無法讓它的工作。這是我的表:如何在mysql中更改(格式化)日期輸出?
CREATE TABLE myAuthor
(
ID int(05) NOT NULL,
Full_Name varchar(50) NOT NULL,
Birthdate date,
Country varchar(50)
);
這是我在插入數據:
INSERT INTO myAuthor(ID, Full_Name, Birthdate, Country)
values(1001, 'Bob Writer', 19770112, 'USA');
,這就是我試圖迄今做格式化日期:
select 'ID', 'Full_Name', DATE_FORMAT('Birthdate','%d-%b-%Y') from myauthor;
當我這樣做的時候,數據是空的。這是我設法做的唯一事情,不會吐出一個錯誤或一起截斷日期。
是否有格式化日期的方法,以便一旦進入它就會以DD-MON_YYYY出現,如果不是,我該怎麼做,甚至更好,我做錯了什麼?我嘗試將輸入的日期切換爲插入日期,月份和年份格式的插入日期,但嘗試時出現錯誤。任何幫助將不勝感激。
UG,現在我覺得喜歡和白癡。我有一段時間沒有使用mySql,一直在使用Base來玩弄SQL,並且使用單引號來表示列,所以我自然就是這麼做了。謝謝sooooo了。我以爲我瘋了。 – Xanthian23 2014-11-03 04:18:09
不用擔心,每次我放下東西並在幾個月後回來,東西不是破碎就是壞的設計。 – winmutt 2014-11-03 14:35:28