select * from all_users ;
- 모든 유저 정보 검색
create user test identified by test1 default tablespace user_data;
- 암호 test1 이고 사용할 테이블은 user_data 인 유저 test를 생성
alter user test identified by testtest;
- test 유저의 암호를 testtest로 변경
connect sys/tmxbeldh;
- 암호가 tmxbeldh인 sys 유저에 접속
grant connect to itislord;
- itislord 유저에게 연결 권한 부여 (이 명령은 먼저 sys로 접속하고
난 후 실행해야 함 )
drop user test;
- test 유저를 삭제 ( 테이블을 소유하고 있어 삭제가 않될 경우에는
뒤에 "cascade"를 사용하면 같이 삭제됨 -주의)
edit test
- test라는 이름의 sql문서를 notepad에서 작업하게 열어줌
- 화일로 있는 sql문장을 열때는 " @ test " or " start test " 사용
desc test
- test 테이블의 현재 상태를 표시
"L 2" - 바로전 실행한 2번째 명령줄 표시
"C/job/mgr - "l"로 먼저 선택된 행의 단어중 job을 mgr로 변경
"del" - "l"로 먼저 선택된 행을 삭제
"A emp" - "l"로 먼저 선택된 행 마지막에 emp추가
"I test" - 현재 작업 중인 행 뒤에 한행 추가
산술 함수
함 수 내 용
ABS (n) n의 절대값
CEIL (n) n보다 크거나 같은 최소정수
COS (n) n의 cosine값
COSH (n) n의 hyperbolic cosine값
EXP (n) e(2.71828183...)의 n 지수승
FLOOR (n) n보다 작거나 같은 최대정수
LN (n) n(>0)의 자연로그
LOG (m,n) m의 n로그
MOD (m,n) m을 n으로 나눈 나머지
POWER (m,n) m의 n 지수승
ROUND (n[,m]) 소수점 m자리에서 반올림 ; m이 생략된 경우 default 값 0
SIGN (n) n < 0 이면 -1, n = 0 이면 0, n > 0 이면 1
SIN (n) n 의 sine값
SINH (n) n의 hyperbolic sine값
SQRT (n) n 의 root 근
TAN (n) n의 tangent
TANH (n) n의 hyperbolic tangent값
TRUNC (n[,m]) 소수점 m자리에서 절삭 ; m이 생략된 경우 default 값 0
nvl(col명, 값) column값이 null값일 때, 값을 가진다.
☞ ROUND와 TRUNC 함수
● ROUND(45.923, 2) → 45.92
● ROUND(45.923, 0) → 46
● ROUND(45.923, -1) → 50
● TRUNC(45.923, 2) → 45.92
● TRUNC(45.923, 0) → 45
● TRUNC(45.923, -1) → 40
▶ TRUNC와 ROUND함수는 argument가 있어야 한다.
▶ 두 번째 argument값이 없거나 0이면 결과값은 소숫점이 없는 형태로 나타나게 된다.
▶ 두 번째 argument의 값이 음수이면 해당 수만큼 좌측으로 절삭 또는 반올림한다.
※ Note : ROUND와 TRUNC 함수는 날짜 함수와 같이 쓰여질 수 있다.
- 모든 유저 정보 검색
create user test identified by test1 default tablespace user_data;
- 암호 test1 이고 사용할 테이블은 user_data 인 유저 test를 생성
alter user test identified by testtest;
- test 유저의 암호를 testtest로 변경
connect sys/tmxbeldh;
- 암호가 tmxbeldh인 sys 유저에 접속
grant connect to itislord;
- itislord 유저에게 연결 권한 부여 (이 명령은 먼저 sys로 접속하고
난 후 실행해야 함 )
drop user test;
- test 유저를 삭제 ( 테이블을 소유하고 있어 삭제가 않될 경우에는
뒤에 "cascade"를 사용하면 같이 삭제됨 -주의)
edit test
- test라는 이름의 sql문서를 notepad에서 작업하게 열어줌
- 화일로 있는 sql문장을 열때는 " @ test " or " start test " 사용
desc test
- test 테이블의 현재 상태를 표시
"L 2" - 바로전 실행한 2번째 명령줄 표시
"C/job/mgr - "l"로 먼저 선택된 행의 단어중 job을 mgr로 변경
"del" - "l"로 먼저 선택된 행을 삭제
"A emp" - "l"로 먼저 선택된 행 마지막에 emp추가
"I test" - 현재 작업 중인 행 뒤에 한행 추가
산술 함수
함 수 내 용
ABS (n) n의 절대값
CEIL (n) n보다 크거나 같은 최소정수
COS (n) n의 cosine값
COSH (n) n의 hyperbolic cosine값
EXP (n) e(2.71828183...)의 n 지수승
FLOOR (n) n보다 작거나 같은 최대정수
LN (n) n(>0)의 자연로그
LOG (m,n) m의 n로그
MOD (m,n) m을 n으로 나눈 나머지
POWER (m,n) m의 n 지수승
ROUND (n[,m]) 소수점 m자리에서 반올림 ; m이 생략된 경우 default 값 0
SIGN (n) n < 0 이면 -1, n = 0 이면 0, n > 0 이면 1
SIN (n) n 의 sine값
SINH (n) n의 hyperbolic sine값
SQRT (n) n 의 root 근
TAN (n) n의 tangent
TANH (n) n의 hyperbolic tangent값
TRUNC (n[,m]) 소수점 m자리에서 절삭 ; m이 생략된 경우 default 값 0
nvl(col명, 값) column값이 null값일 때, 값을 가진다.
☞ ROUND와 TRUNC 함수
● ROUND(45.923, 2) → 45.92
● ROUND(45.923, 0) → 46
● ROUND(45.923, -1) → 50
● TRUNC(45.923, 2) → 45.92
● TRUNC(45.923, 0) → 45
● TRUNC(45.923, -1) → 40
▶ TRUNC와 ROUND함수는 argument가 있어야 한다.
▶ 두 번째 argument값이 없거나 0이면 결과값은 소숫점이 없는 형태로 나타나게 된다.
▶ 두 번째 argument의 값이 음수이면 해당 수만큼 좌측으로 절삭 또는 반올림한다.
※ Note : ROUND와 TRUNC 함수는 날짜 함수와 같이 쓰여질 수 있다.
'프로그래밍Tips' 카테고리의 다른 글
Div로 마우스를 대면 스크롤하는 글상자 만들기..from [korea.internet.com] (0) | 2005.09.22 |
---|---|
오라클 설치 후 작업들 몇가지...한글설정, 환경변수, 암호변경, 기본생성정보 (0) | 2005.09.22 |
## IP address 및 netmask 변경 방법 ## (0) | 2005.09.16 |