연습문제_종합2
문제 -- 1. 다음 설명을 읽고 적절한 테이블을 생성하시오. -- 테이블 생성할 땐 기본키나 외래키를 별도로 설정하지 마시오.(5,6번 문제가 기본키, 외래키 설정 문제입니다.) /* BOOK_T 테이블 (1) BOOK_ID : 책번호, 숫자 (최대 11자리), 필수 (2) BOOK_NAME : 책이름, 가변 길이 문자 (최대 100 BYTE) (3) PUBLISHER : 출판사, 가변 길이 문자 (최대 50 BYTE) (4) PRICE : 가격, 숫자 (최대 6자리) */ /* CUSTOMER_T 테이블 (1) CUST_ID : 고객번호, 숫자 (최대 11자리), 필수 (2) CUST_NAME : 고객명, 가변 길이 문자 (최대 20 BYTE) (3) CUST_ADDR : 주소, 가변 길이 문자 (최..
연습문제_DDL
문제 -- 1. 다음 칼럼 정보를 이용하여 MEMBER_T 테이블을 생성하시오. -- 1) 회원번호: MEM_NO, NUMBER, 필수 -- 2) 회원아이디: MEM_ID, VARCHAR2(30 BYTE), 필수, 중복 불가 -- 3) 회원패스워드: MEM_PW, VARCHAR2(30 BYTE), 필수 -- 4) 회원포인트: MEM_POINT, NUMBER -- 5) 회원구분: MEM_GUBUN, VARCHAR2(7 BYTE), 'REGULAR', 'SOCIAL' 값 중 하나를 가짐 -- 6) 회원이메일: MEM_EMAIL, VARCHAR2(100 BYTE), 중복 불가 -- 2. MEMBER_T 테이블에 다음 새로운 칼럼을 추가하시오. -- 1) 회원주소: ADDRESS VARCHAR2(200 BYTE..
형변환 함수
/* DUAL 테이블 1. DUMMY 칼럼 1개를 가지고 있는 테이블이다. 2. 'X' 값을 가지고 있다. 3. FROM절이 필요 없는 SELECT문을 사용할 때 DUAL 테이블을 이용한다. */ -- 데이터타입변환 : 숫자, 날짜, 문자 등의 데이터타입을 바꿈 /* 1. 문자 -> 숫자로 변환하기 TO_NUMBER(문자) */ SELECT TO_NUMBER('123') FROM DUAL; /* 2. 숫자 -> 문자로 변환하기 TO_CHAR(숫자, [형식]) */ SELECT TO_CHAR(1234) , TO_CHAR(1234, '999999') -- ' 1234' , TO_CHAR(1234, '000000') -- '001234' , TO_CHAR(1234, '9,999') -- '1,234' , TO..