[MySQL] oracle과 다르거나 까먹은 것 정리
2022. 6. 8. 16:16
Database/MySQL
용어 column == field row == recode 주석 # 한 줄 주석 -- 한 줄 주석(기호 뒤에 공백 한 칸 있어야 주석으로 정상 인식) /* 두 줄 이상 주석*/ AUTO_INCREMENT field의 값을 1부터 시작하여 새로운 recode가 추가될 때마다 1씩 증가된 값 저장. int형 datatype만 가능하고 중복 없는 값이라 대부분 PK로 이용함. PK가 아닐 경우 NULL 방지를 위해 NN 조건 추가 필요 해당 column에 값이 들어가 있거나, 이것으로 생성될 번호보다 높은 값이 있으면 오류 발생. 해당 키워드 다음에 대입 연산자를 사용하여 시작 값 변경 가능. Table 남기고 Data만 지우고 싶을 때 TRUNCATE TABLE 테이블이름 IF EXISTS절 이후 나오는 것..