속성 값 수정, 삭제 (UPDATE, DELETE)
·
DataBase/MySQL
bbs_Admin 테이블의 ModifyPerm (수정권한)을 10000으로 수정하고자한다. UPDATE 테이블명 SET 필드이름1=데이터값1, 필드이름2=데이터값2, ... WHERE 필드이름=데이터값 'Mysql' 기준 구문이고 다른 DB에서는 UPDATE TABLE 테이블명 SET 필드이름1=데이터값1, 필드이름2=데이터값2, ... WHERE 필드이름=데이터값 구문이 약간 다를 수 있다. -> 적용 UPDATE bbs_admin SET ModifyPerm = 10000 where ModifyPerm = 0; 만약 Where절의 조건을 생략하면 모든 ModifyPerm이 10000으로 수정된다. bbs Table에 입력된 2개의 행을 삭제하고자한다. ㅋㅋ 내용은 귀엽게 보자 DELETE FROM 테이..
기본키 , 외래키 추가하기
·
DataBase/MySQL
DB 작업은 ERD (Entity Relationship Diagram) 부터! USER, BBS TABLE을 보면 빨간 사각형속에 기본키, 외래키가 설정되어있다. CREATE 문장의 기본키와 외래키 설정 구문은 다음과 같다. 기본키 생성구문 : PRIMARY KEY (필드명) 외래키 생성구문1: FOREIGN KEY (필드명) REFERENCES 참조테이블명 (참조테이블의 필드명) // Option Statement ※ 옵션에 2가지가 있는데 ON UPDATE CASCADE -> 참조한 원본 테이블에서 해당 키값이 수정될 경우 자동으로 맞춰서 수정 ON DELETE CASCADE -> 참조한 원본 테이블에서 해당 키값이 삭제될 경우 자동으로 삭제 외래키 생성구문2: ALTER TABLE 테이블명 ADD..