Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Oracle
- 상속
- spring
- mysql
- 문자열
- html
- 배열
- Database
- JDBC
- Uipath
- jquery
- jsp
- git
- Scanner
- API
- React
- Array
- Java
- 이클립스
- Thymeleaf
- Board
- MVC
- db
- Controller
- 조건문
- View
- string
- SpringBoot
- Eclipse
- rpa
Archives
- Today
- Total
유정잉
Oracle [ 테이블 table 생성, 삭제, 목록 조회 ] 본문
1. 구글에 create table sql references oracle 검색
2. table 테이블 만드는 방법
- CREATE TABLE
topic( 테이블 제목 ) - 컬럼에 행의 값으로 들어올 수 있는 데이터의 형식 데이터 타입
- NOT NULL 은 반드시 값이 있어야 한다는 뜻. 값이 없는 상태로 입력 한다면 거절 당함.
- 값이 없어도 상관 없는 경우는 NULL 이라고 입력 하거나 , 또는 아무것도 입력하지 않으면 됨.
- , 컴마는 하나의 컬럼이 끝났다는 의미
- VARCHAR2() ()안의 숫자는 최대 4000글자까지 가능. () 안의 숫자보다 긴 글이 나오면 짤려서 표시됨. 만약 더 긴 데이터 타입이 필요하면 VARCHAR2() 말고 다른거 사용하면 됨.
( 구글에 big text datatype 검색해서 4000글자 이상 담을 수 있는 데이터타입을 찾아서 사용. )
Oracle [ Table 목록 조회 ]
1. 현재 계정의 테이블 목록을 보여주는 것.
SELECT * FROM tab;
SELECT *
FROM ALL_TABLES
WHERE TABLE_NAME LIKE '[TABLE명]'
2. 모든 계정의 테이블 목록을 보여줌.
SELECT * FROM all_tables WHERE OWNER = SCOTT;
SELECT * FROM user_tables;
Oracle [ Table 전체 삭제 ]
1. DROP TABLE topic; -> DELETE와 달리 commit; 안 해도 ok
Oracle [ Table Data 만 삭제 ]
1. DELETE FROM topic; -> commit; 해줘야 함.
728x90
'Database > Oracle' 카테고리의 다른 글
Oracle [ 행읽기 READ , 행과 컬럼 제한하기 , 정렬과 페이징 ] (0) | 2024.02.14 |
---|---|
Oracle [ SQL 이란? ] (0) | 2024.02.14 |
Oracle [ 행추가 ] (0) | 2024.02.14 |
Oracle [ 사용자 생성, 권한 부여 ] 공통 사용자 또는 롤 이름이 부적합합니다. 오류 해결 (0) | 2024.02.14 |
Oracle [ 마법사 중단되어 설치 완료할 수 없습니다. ] 오류해결, 설치방법 (0) | 2024.02.14 |