0
mySql의 날짜 출력을 01-Dec-1977과 같은 형식으로 포맷하려고하는데, 단지 작동시키지 않아서 컴퓨터를 던질 준비가되었습니다.mysql에서 날짜 출력을 변경하는 방법 (형식)?
select 'ID', 'Full_Name', DATE_FORMAT('Birthdate','%d-%b-%Y') from myauthor;
이 내가 날짜를 포맷 할 지금까지 시도하고있는 무슨이다
INSERT INTO myAuthor(ID, Full_Name, Birthdate, Country)
values(1001, 'Bob Writer', 19770112, 'USA');
과 :
CREATE TABLE myAuthor
(
ID int(05) NOT NULL,
Full_Name varchar(50) NOT NULL,
Birthdate date,
Country varchar(50)
);
이 내가 삽입하고있는 데이터가이 내 테이블 내가 할 때 데이터가 null로 나온다. 이것이 내가 할 수 있었던 유일한 일은 오류를 내뱉거나 날짜를 모두 자르지 않는다는 것입니다.
날짜를 형식화하는 방법은 DD-MON_YYYY 형식으로 입력해야하며, 그렇지 않은 경우 어떻게하면 좋을까요? 아니면 내가 뭘 잘못하고있는 걸까요? 일, 월, 년으로 포맷 된 곳에 삽입 된 날짜를 전환하려고 시도했지만 시도 할 때 오류가 발생합니다. 어떤 도움이라도 대단히 감사하겠습니다.
학부는, 지금은 좋아하고 바보 생각합니다. 나는 잠시 동안 mySql을 사용하지 않았고, Base를 사용하여 SQL을 가지고 놀았으며, 컬럼에 작은 따옴표를 사용하고 있기 때문에 당연히 그렇게했습니다. 고맙습니다. 나는 미쳤다고 생각했다. – Xanthian23
걱정하지 마라. 무언가를 내려 놓고 몇 달 뒤 돌아올 때마다 무언가 잘못되었거나 디자인이 좋지 않다. – winmutt