테이블 이름 확인시 문제 발생

테이블을 만들고 테이블확인을 하려하자 이런 오류가 나왔다.

구글 검색 결과 COMMIT을 해보라고 하여 해봤지만 같은 오류가 나왔다.
유저네임이 문제인가 싶어 유저네임을 알 수 있는 명령어를 입력하였다.
SELECT * FROM DBA_USERS
개발일지1

유저네임이 소문자로 CREATE했음에도 불구하고 대문자로 적혀있는 것을 학인 후 다시 입력하였다.
2

오라클 데이터베이스 에서는 대문자가 디폴트이다.

Comment and share

테이블

테이블생성

CREATE TABLE topic (
id NUMBER NOT NULL,
title VARCHAR2(50) NOT NULL,
description VARCHAR2(4000) NULL,
created DATE NOT NULL
);

CREATE TABLE topic (: 테이블을 생성한다. 테이블 이름은 topic이다.
id NUMBER NOT NULL,: id행에는 숫자만올 수 있고, 공백으로 둘 수 없다.
title VARCHAR2(50) NOT NULL,: title행에는 50글자까지 쓸 수 있고, 공백으로 둘 수 없다.
description VARCHAR2(4000) NULL,: description행에는 4000글자 까지 쓸 수 있고, 공백으로 둘 수 있다.
created DATE NOT NULL: created행에는 날짜만 쓸 수 있고, 공백으로 둘 수 있다.
);

생성된 테이블 확인

SELECT table_name FROM all_tables WHERE OWNER =’’;: 선택된 유저의 테이블 이름 확인.

행추가

테이블
INSERT INTO topic
: topic테이블에 넣는다.
(id,title,description,created)
VALUES
: 값을
(1,’ORACLE’,’ORACLE is …’,SYSDATE);
각각의 값입력

Comment and share

  • page 1 of 1

Hyeon Soo Ahn

author.bio


author.job