본문 바로가기
  • Welcome J-Kyu Tstory
MySQL

MariaDB 문법(수정위주)

by regularity 2022. 2. 26.
728x90

◎기존 테이블에서 수정하는 문법 위주(게시판 노트 페이지 작업)

// 게시판에 note 페이지 삽입 하기 위한 작업 -> DB구축 과정

#필기 노트 테이블 생성
CREATE TABLE tbl_note(
	bno 		INT	 			NOT NULL auto_increment,
	title 	VARCHAR(50)		NOT NULL ,
	content 	TEXT				NOT NULL ,
	PRIMARY KEY(bno)
);

tbl_note

#칼럼명 변경
ALTER TABLE tbl_note CHANGE bno topic VARCHAR(20) NULL;

#칼럼 추가(첫번재에)
ALTER TABLE tbl_note ADD COLUMN NO INT FIRST;

#기존에 존재하는 칼럼에 primary key 지정
ALTER TABLE tbl_note
ADD PRIMARY KEY (NO);
#기존에 존재하는 칼럼에 Auto_increment 추가
ALTER TABLE tbl_note MODIFY NO INT NOT NULL AUTO_INCREMENT;

#Primary key 해제
ALTER TABLE tbl_note 
DROP PRIMARY KEY;

#note 테이블 임시 데이터
INSERT INTO tbl_note(topic, title, content)
	VALUE('Java','변수선언','◎변수(variable)
:하나의 값을 저장할 수 있는 메모리 공간=RAM');

#DB에서 삭제가 잘 작동하는지 테스트
DELETE FROM tbl_note
	WHERE topic = 'Java';
	
SELECT * FROM tbl_note;
728x90

'MySQL' 카테고리의 다른 글

[SQL]Postgre_스칼라서브쿼리  (0) 2022.08.16
ACID(원자성, 일관성,독립성,지속성)  (0) 2022.03.21
Group by  (0) 2022.02.21
MariaDB 코드  (0) 2022.02.15
기존 테이블 외래키추가(참조 테이블)  (0) 2022.02.07

댓글