본문 바로가기
  • Seizure But Okay Developer

BackEnd/SQL 관련자료11

팀 프로젝트 중 새로 배운 문법 외래키 사용과 관련해 못 보던 문법들이 나와서 정리하게 되었음 ㅎㅎ 외래키란? 외래키란 테이블 내의 열 중 다른 테이블의 기본키를 참조하는 열을 외래키라 한다. 출처: http://futurists.tistory.com/14 [미래학자] - ON UPDATE CASCADE, ON DELETE CASCADE 문법은 (처음 사용해봄) "참조되고 있는 테이블"이 UPDATE, DELETE 명령이 수행되면 그 변경사항을 자동으로 반영함 - INDEX 는 RDBMS에서 검색속도를 높이기 위해서 사용, ASC, DESC 등으로 지정할 수 있음(인턴할 때 INDEX를 사용해보라는 말을 듣기까지만 하고 사용하진 않았는데 여기서 사용해보게 되는군) - CONSTRAINT 는 데이터의 무결성을 지키기 위해 제한된 조건으로.. 2018. 9. 29.
컬럼명 및 데이터 변경시 sql 문 (MYSQL) 테이블 생성create table [테이블명](id int,name varchar(20)); 컬럼 추가alter table [테이블명] add [컬럼명] [타입] [옵션]; ex) alter table [테이블명] add [컬럼명] varchar(100) not null default '0'; 컬럼 삭제alter table [테이블명] drop [컬럼명]; 컬럼명 변경 및 타입 변경alter table [테이블명] change [컬럼명] [변경할컬럼명] varchar(12); 컬럼 타입 수정alter table [테이블명] modify [컬럼명] [타입] [옵션]alter table [테이블명] modify [컬럼명] int null; 테이블명 수정alter table [테이블명] rename [변경할테.. 2018. 9. 23.