본문 바로가기
반응형

[DBMS]34

[Oracle]날짜데이터 다루기 #날짜 데이터 다루기 -data : 일반적인 시각 -timestamp :정밀한시각 ​ #시간형식 YYYY- 연도 MM- 월 DD- 일 HH24 -시간 MI - 분 ★ 자바랑은 다름 SS- 초 ​ insert into schedule(schedule_no,schedule_name,schedule_time) values(schedule_seq.nextval,'딸내미100일',to_date('2021-10-03','YYYY-MM-DD')); 2022. 5. 29.
[Oracle]제약조건 1. NOT NULL 제약조건 --> 값이 꼭 들어가야함 2. UNIQUE 제약조건 --> 중복 XX 3. CHECK 제약조건 --> 조건 안의 값만 들어감 4. DEFAULT 제약조건 -->기본값 5. PRIMARY KEY 제약조건 6. FOREIGN KEY 제약조건 ​ create table emp( emp_no number not null unique , emp_name varchar2(21) not null , emp_dept varchar2(42) default '인사' check(emp_dept in('인사','개발','영업')), emp_salary number default 0 check(emp_salary>= 0) --여기에 정규표현식도 들어감 ); 2022. 5. 29.
[Oracle]테이블관리 #테이블 생성방법 ex) Create table 테이블명 ( 네임 사이즈 song_name varchar2(100) ); ​ 사이즈에는 예전에 처음배웟던 ERD클라우드에서 배웟던것처럼 용량을 할당해주면된다 varchar2(byte) -->사이즈가 변할경우 char(byte) --> 사이즈가 변하지않는경우 number(자리수) --> 최대 38자리수까지 설정가능 ​ #만든 테이블 확인 Slect * from tab; 안의 내용물을 보는 명령어가아니라 어떤 테이블인지 보는것 안의 내용물을 보고싶다면 ​ select * from 테이블명 : 데이터가 잘들어가있는지 조회 안에 내용물보는것 ​ ​ #만들어진 테이블에 데이터추가 insert into 테이블명 (컬럼명) values ( 데이터); ex) insert.. 2022. 5. 29.
[Oracle]관리자 권한 관리 관리자에서 system에서 권한부여 명령 grant create session to kh; ​ 권한 회수명령 revoke create session from kh; ​ kh라는 사용자에게 connect resource 권한부여 ​ grant connect , resource to kh; ​ ※12c ver 이상에선 추가 grant connect , resource unlinited tablesapce to kh; ​ 로그인 회수명령 show user 2022. 5. 29.
반응형