@Entity로 테이블 생성중입니다.
DBeaver의 SQL 편집기 열어서
show databases;
use shop; 으로 사용할 테이블을 선택하고
강의 하단의
insert into item values (1, '셔츠', 7000);
insert into item values (2, '바지', 5000);
insert into item values (3, '자켓', 6000);
SQL명령을 입력했는데, SQL Error [1366] [HY000]: Incorrect integer value: '셔츠' for column 'price' at row 1 이라고,
첫 SQL문부터 에러가 발생하여 발생하여
item 테이블을 확인하니 컬럼 순서가 인텔리제이에서 작성했던 price컬럼과 title의 컬럼의 위치가 바뀌어 있네요.
예상으로는 id 이후 title과 price 순서로 되어야 할 것 같은데
컬럼 순서가 알파벳순으로 나열된 것 같습니다.
SQL명령어를 price와 title의 값을 바꿔서 입력하면 되는 문제입니다만, 신경 쓰여서 질문합니다.
-
이 게시글은
박근우에 의해 1 년, 1 월 전에 수정됐습니다. 이유: 답변 받기 전 강의 다시 재생 후 하단 SQL명령어와 강의 내 명령어의 컬럼 순서 차이가 확인 됨