본문 바로가기
반응형

오라클13

[ORACLE] 오라클 필드 합치기. 오라클 필드 합치기. 오라클에서는 필드를 합치려면 '||' 라는 녀석을 사용을 하면 됩니다. 예를 들어 ADD1필드와 ADD2 필드가 , ADD3 필드가 있는데 한필드로 나타내고자 할때 사용합니다. ex) SELECT ADD1 || ADD2 || ADD3 AS ADD FROM TABLE명 MySQL는 오라클의 ||이 없기 때문에 concat(area1, area2, area3) 를 씁니다. 효과는 || 과 같은 효과입니다. 2012. 4. 24.
[ORACLE]중복제거&전체 값 가져오기 ROW_NUMBER() SELECT * FROM ( SELECT 컬럼1, 컬럼2, 컬럼3, ROW_NUMBER() OVER( PARTITION BY 중복조회컬럼 ORDER BY 정렬컬럼 ) CNT FROM 테이블 ) WHERE CNT > 1 여러 테이블을 조인해서 가져올때 중복제거를 하기에 어려울때가 많습니다. 히 다 짜여져있는 쿼리 및 소스에서 변경하기란 힘들다. GROUP BY도 하기 힘들때가 있죠 이럴때 사용하면 편할것 같은 중복제거입니다. ROW_NUM처럼 레코드 갯수에 숫자를 붙여주는데 ROW_NUMBER() OVER는 더욱 세밀하게 나눌 수 있게 [ 중복조회컬럼 ]을 정의한 필드에 중복된 순위를 만들어줍니다. 2012. 2. 16.
[ORACLE] 오라클 db에 강제로 날짜넣기 UPDATE 테이블명 SET 필드 = to_date('2002-09-05-14-11-12', 'yyyy-mm-dd-hh24-mi-ss') 2012. 1. 16.
[ORACLE] 오라클 계정 접속 및 생성/삭제 1. 오라클 계정 접속 connect 아이디/패스워드 as sysdba 2. 오라클 계정 생성 1) SQL Plus에 접속 C:>sqlplus system/비밀번호 (또는 C:>sqlplus "/as sysdba") 일반계정으로 연결되어 있다면 SQL>conn /as sysdba 2) 계정 생성 : create user 유저네임 identified by 패스워드; 3) 접속권한부여 : grant resource, connect to 유저네임; resource, connect 는 일반적인것을 다 사용 할 수 있음. DDL, DML 사용 가능 4) 작업 tablesapce 지정 : alter user 유저네임 default tablespace users; 5) 임시 tablespace 지정 : alter u.. 2011. 9. 9.
반응형