Salangdung_i의 기록
SQL TABLE CREATE 본문
SQL로 TABLE 을 생성, 삽입, 삭제, 조회하는 방법을 알아보도록하자.
SI회사의 IT개발자로 입사한 지 벌써 반년이 넘었다. 첫 한달은 교육을 받았고, 본사에 대기하면서 아파트커뮤니티 프로젝트를 잠깐하다, 현재 MES 프로젝트를 4개월째 하고있다. 업무를 하면서 DB를 정말 많이보게 된다. SELECT 쿼리를 많이 사용한다. 다른 사람이 짠 코드를 보면서 와 이렇게도 쓸수 있구나를 많이 느끼고, 기억하고 싶은 SQL은 따로있지만, 일단 하나하나 차근차근 해보자...!
TABLE CREATE문은
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... ); |
TABLE DROP 문
DROP TABLE table_name; |
보통 테이블을 생성할 때, 테이블 이름이 MEMBER라면 TB_MEMBER 이렇게 하는걸 많이봤다.
TABLE SELECT 문
SELECT * FROM table_name; |
INSERT문
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); |
수강생 시절 만들었던 쇼핑몰 프로젝트의 기억을 더듬어 회원테이블을 만들어보았다.
간단한 회원용 테이블을 생성해보자.
CREATE TABLE TB_MEMBER(
USER_ID VARCHAR2(20) NOT NULL,
USER_NAME VARCHAR2(20) NOT NULL,
USER_ADDR VARCHAR2(1000) NULL,
USER_BIRTHDATE NUMBER(8) NULL,
USER_GENDER VARCHAR2(20) NULL,
USER_EMAIL VARCHAR2(300) NOT NULL,
USER_ENROLL_DATE DATE DEFAULT SYSDATE NOT NULL
);
[오라클 실행화면]
테이블을 생성한 후 COMMIT; 을 실행해야 DB에 반영된다.
데이터 삽입 문
데이터를 삽입한 후에도 COMMIT; 을 실행 해 준다.
쿼리를 정말 많이 사용해서 익숙하다고 생각했는데,,, 막상 테이블생성하려니 기억이 가물가물하다니,,,ㅋㅋ
참고 : https://www.w3schools.com/sql/
"Icon made by Pixel perfect from www.flaticon.com"
'BACKEND > SQL' 카테고리의 다른 글
SQL DISTINCT 응용 (0) | 2020.06.28 |
---|