본문 바로가기
반응형

오라클12

오라클 분석 함수 -- 분석 함수 -- RANK OVER() -- ROW_NUMBER() OVER() ** 중요 제일 많은 씀 ** -- 순위를 구함. -- RANK() OVER()는 동일 순위인 경우 1,1,3, 형식으로 출력하지만 -- ROW_NUMBER() OVER()는 동일 순위인 경우 1,2,3, 형식으로 출력 -- DENSE_RANK() OVER()는 동일 순위인 경우 1,1,2 형식으로 출력 -- ROW_NUMBER() OVER()는 매우매우매우 중요한 함수이므로 반드시 알아 둘것 !!!!!!!!!!!!!!!!!!!!!!! --기본급 내림차순으로 순위를 구하기 SELECT name, basicpay, RANK() OVER(ORDER BY basicpay DESC) 순위 FROM insa; -- 비교데이타가 똑.. 2019. 10. 2.
ORA-00907 에러 해결법 ORA-00907 에러가 뜰 경우 몇가지 원인이 있다. 1.COLUMN DATA TYPE이 ORACLE에 맞는 타입이 아닐경우 ex) create table aaa ( bbb int(10) default 0 --->> 에러 ) 고치면 create table aaa ( bbb number(10) default 0 --->> 정상 ) 2.DEFAULT가 NOT NULL 뒤에 가 있는 경우 ex) create table aaa ( bbb varchar2(10) not null default --->> 에러 ) 고치면 create table aaa ( bbb varchar2(10) default not null --->> 정상 ) 3.comma를 빼 먹은 경우 ex) create table aaa ( bbb v.. 2019. 9. 26.
Oracle -> MSSQL 이기종 간에 DB Link로 연결 Oracle -> MSSQL 이기종 간에 DB Link로 연결 HSODBC(Heterogeneous Services open database connectivity)를 이용하여 MSSQL 이기종 DB Link 생성 * HSODBC 설정 방법 1. ODBC 설정 가. 오라클이 설치된 장비에서 [제어판] – [관리도구] – [데이터원본(ODBC)] 메뉴 선택 나. ODBC 데이터 원본 관리자 창에서 [시스템 DSN] 탭메뉴 선택 후 추가 버튼 클릭 다. 새 데이터 원본 만들기 창에서 [SQL Server] 드라이버 선택 라. SQL Server에 새로운 데이터 원본 만들기 창의 이름 항목에 ‘hsodbctest’, 설명 항목은 생략, 서버 항목에 임시장비2의 IP 입력 마. Microsoft SQL Serv.. 2019. 9. 19.
뷰 설명 달기 COMMENT ON TABLE V_AA is ' VIEW명 '; COMMENT ON COLUMN V_AA.COL is 'COL명 '; 2019. 9. 17.
반응형