데이터베이스 50

[oracle] 테이블 생성, 삭제, 수정

테이블 생성 1CREATE TABLE EMP (ID NUMBER (7), LAST_NAME VARCHAR2(25), FIRST_NAME VARCHAR2(25), DEPT_ID NUMBER(7));cs 테이블 유형 확인 1DESC EMP;cs 생성된 테이블 이름 확인 12SELECT TABLE_NAME FROM TABS;SELECT TABLE_NAME FROM USER_TABLES;cs 테이블 이름 변경1ALTER TABLE 구DB명 RENAME TO 신DB명;cs 테이블 삭제 DROP TABLE EMP; 다른 사용자의 테이블 확인 123456select table_namefrom all_tableswhere owner='사용자 아이디';cs 테이블 복사 1create table emp as select ..

데이터베이스 2013.04.03

[oracle] 오라클 11g 삭제

1. 오라클 서비스 중지 [시작] → [실행] → services.msc [엔터] // Oracle 이름이 있는 서비스 모두 중지// 2. 오라클이 설치되어 있는 폴더 \11.2.0\home_1\deinstall\deinstall.bat 실행 3. [LISTENER]에서 구성을 해제할 단일 인스턴스 리스너 모두 지정: [엔터] 4. 이 Oracle 홈에 구성된 데이터베이스 이름 목록을 지정하십시오. [ORCL]: [엔터] //약 5분 소요// 5. 다음 Windows 및 .NET 제품이 Oracle 홈에서 구성 해 구성을 해제할 단일 인스턴스 리스너: LISTENER 구성 해제 대상으로 선택된 데이터베이스: ORCL 데이터베이스 고유 이름: ORCL 사용된 저장 영역: FS 임의의 데이터베이스에 대해 갱..

데이터베이스 2013.04.03

[oracle] 문자열 및 날짜, 비교 조건

문자열 및 날짜 123456select employee_id, last_name, job_id, department_id from employeeswhere last_name = 'Whalen' ;cs EMPLOYEE_ID LAST_NAME JOB_ID DEPARTMENT_ID ----------- ---------------------------------------------- -------------------- ------------- 200 Whalen AD_ASST 10 문자열 및 날짜 값은 작은 따옴표로 묶음 문자 값은 대소문자 구분, 날짜 값은 DD-MON-RR (일-월-년도) 비교 조건 123456select last_name, salary from employeeswhere salary

데이터베이스 2013.04.03

[oracle] 연결 연산자, 리터럴 문자열, 중복 행 제거

연결 연산자 12345678910select LAST_NAME || JOB_ID as "EMPLOYEES" from EMPLOYEES; 결과EMPLOYEES-----------------AbelSA_REPAndeSA_REPAtkinsonST_CLERKAustinIT_PROGBaerPR_REPColored by Color Scriptercs 리터럴 문자열12345678910select LAST_NAME || ' is a ' || JOB_ID as "EMPLOYEES" from EMPLOYEES; 결과EMPLOYEES----------------------Abel is a SA_REPAnde is a SA_REPAtkinson is a ST_CLERKAustin is a IT_PROGBaer is a PR_..

데이터베이스 2013.04.03

[oracle] 오라클 시작하기, 설치

1. 오라클 다운로드 http://www.oracle.com/kr/index.html → 다운로드 → Oracle Database 11g 다운로드 2. 설치 A. 서버 클래스 선택 3. 환경변수 등록 A. 시작 → 실행 → sysdm.cpl B. 고급 → 환경변수 → 시스템변수 → path [편집] C. ;C:\app\사용자 계정\product\11.2.0\dbhome_1\BIN\ 4. 실행 A. 일반사용자로 접속 C:\>sqlplus hr/hr B. the account unlock인 경우 C:\>sqlplus / as sysdba SQL>alter user hr account unlock; C. 계정로그인 확인 SQL>show user D. invalid username .....인 경우 C:\>sq..

데이터베이스 2013.04.03