오라클 REPLACE와 TRANSLATE 문자열 변경 ,숫자만 남기기
1) REPLACE 지정된 문자열을 치환한다. SELECT REPLACE('a1b2c4','a1') FROM DUAL;-> 결과는 a1을 지운 결과 'b2c4'가 나온다. SELECT REPLACE('a1b2c4','a1','BB') FROM DUAL;-> 결과는 a1을 BB로 대체해 'BBb2c4'가 나온다 2) TRANSLATE 지정된 문자를 치환한다. SELECT TRANSLATE('a1a2a3a4a5','a','A') FROM DUAL;->결과 : A1A2A3A4A5 SELECT TRANSLATE('a1b2c3d4e5','abcde','01234') FROM DUAL;->결과 : 0112233445 SELECT TRANSLATE(VAR_PHONE, '1234567890'||VAR_PHONE, '1..
더보기
오라클 테이블 생성, 조회, 수정, 삭제 ,주키(PK), 외래키(FK)
1. 생성된 모든 테이블 조회 SELECT * FROM TAB; 2. 테이블생성 (테이블이름이 USERS) CREATE TABLE USERS(USERNO NUMBER,EMAIL VARCHAR2(255) NOT NULL,PWD VARCHAR2(100) NOT NULL,NAME VARCHAR2(100) NOT NULL,PNO VARCHAR2(100) NOT NULL,ADDRESS VARCHAR2(255)); ※ 데이터 타입 타입설 명 varchar가변 길이 문자 데이터 (1~4000byte) varchar2가변 길이 문자 데이터 (1~4000byte) - 권장 char고정 길이 문자 데이터(1~2000byte) number숫자 가변 길이 데이터 date날짜 ( 7바이트로 저장) clob단일 바이트 가변 길이..
더보기