한바다
MySql 구문 실행 오류 본문
☑ 등록날짜 자동생성
SQL 테이블 생성시 컬럼명 '등록날짜'는 사용자가 작성한 날로 날짜가 자동생성 되게 하려고 하였으나
컬럼명 뒤에 NOT NULL로 되어 있어 원하는 대로 되지 않았다.
[수정 전 컬럼명]
post_createDate DATETIME NOT NULL
[수정 후 컬럼명]
post_createDate DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
▶ 자동으로 현재 날짜와 시간으로 설정하고 싶다면, SQL에서 DEFAULT CURRENT_TIMESTAMP
☑ INSERT문 실행 시 오류 발생
[에러코드]
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
에러 내용은 sql구문과 맞지 않은 syntax:문법 사용이다!
▶insert구문 여러 구문을 함께 작성할 때 쉼표 ,로 나눠야 하는데 중간에 세미콜럼이 들어가서 계속 에러가 발생 했다.
여러구문을 함께 사용 시 중간에 ,해주고 마지막 문장에서 ;로 끝마춤 해준다!!
'JAVASCRIPT > SQL' 카테고리의 다른 글
[ORACLE-에러]👩ORA-00904: invalid identifier 부적합한 식별자 오류 와 SQL 계정생성 (1) | 2024.06.07 |
---|---|
[SQL]SQL실행 오류 와 FOREIGN KEY (0) | 2024.06.05 |
[SQL]스크립트 업데이트 및 실행 오류 (1) | 2024.06.04 |
오라클 연동 오류 ORA-01017:invalid username/password;logon denied (1) | 2024.06.03 |