현재 날짜를 열 이름으로 사용하여 데이터베이스 테이블에 새 열을 만들고 싶습니다. "2014-10-11 01:57:46"또는 "11 10 2014"와 같음현재 날짜가있는 MySQL 열 머리글 이름 지정
ALTER TABLE 'table_name' ADD 'NOW()' VARCHAR(255);
ALTER TABLE 'table_name' ADD 'SELECT NOW()' VARCHAR(255);
ALTER TABLE 'table_name' ADD 'DATE_FORMAT(NOW(), '%d %m %Y')' VARCHAR(255);
SET @mydate:=DATE_FORMAT(NOW(), '%d %m %Y'); ALTER TABLE 'table_name' ADD @mydate VARCHAR(255);
내 모든 시도가 공동을 만들 :이 시도 이름은 현재 날짜가 아닙니다. 내가 뭘 잘못하고 있는지 당신이 친절하게 가르쳐 주시겠습니까?
현재 날짜와 열 이름을 시도 SQL은 '당신이 무엇을이다 다시하고있어. 나는 이것이 아주 나쁜 생각이 아닌 방법을 볼 수 없다. HORRIBLE 아이디어 인 –
입니다. 열 이름은 숫자가 아니어야하며 공백이나 영숫자가 아닌 다른 문자를 포함하면 안됩니다. –
안녕하십니까, @ jhnd74! 코드에서 코드 형식을 사용하는 것이 가장 좋습니다 (도구 모음의 "코드 추가"버튼 사용). 또한 SQL 질문을 할 때 sql 태그를 추가하는 것이 좋습니다. – Isantipov