일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- while
- 전자정부
- IBatis procedure
- 가변인자
- full text indexing
- 단축키
- 스프링
- angular2
- 상속예제
- 자바 야구게임
- 전체텍스트
- Validations
- 야구게임
- Random
- 다운캐스팅
- 업캐스팅
- jquery
- 로또
- 추상클래스
- 자바
- 형변환
- 상속
- 페이징
- 이클립스
- 전체
- Login with OAuth Authentication
- 다형성
- 25가지 효율적인 sql작성법
- Full text
- Today
- Total
목록ORACLE (22)
nalaolla
1. 쿼리 작성 후 자동 포맷팅 사용 시 상단의 주석이 출력되지 않게 하기 위한 방법자동 포맷팅 (쿼리 정렬: Ctrl + Shift + F)메뉴의 View > Formatting Options > Formatter Options > General Layout > Header 에서 우측 Tagline을 Disable로 설정하면 된다. 2. 쿼리 실행 후 Grid에서 null값을 노란색 및 {null}로 표시하는 방법메뉴의 View > Toad Options > Data Grids > Visual 에서 Null columns를 Yellow 또는 {null}을 선택하면 된다. 토드 옵션에 따라 Null columns에 색상이 아닌 텍스트를 입력하는 경우가 있다. 이 경우 styles에 Active Style..
오라클 11g는 내부적으로 자바5 버전을 사용한다(1.5) 1. 11G 를 윈도 상에서 다운로드 받아서 서버로 올려놓고 다른 클라이언트에서 접속하면 TNS 리스너가 없습니다 라는 황당한 오류가 뜬다.: 이럴 때는 서버측에서 오라클 설정을 바꿔줘야한다. 시작메뉴->오라클->구성 및 이전 툴->net configuration assistant 라는 놈을 클릭하고 리스너 구성을 클릭한다. 이미 리스너가 기존에 있을 것이다. 이것을 사용하면 안된다. 재구성을 선택하고 다음을 클릭한다. 재구성할 리스너 선택에서 LISTENER 를 선택하고 다음 클릭. 이 리스너는 현재 실행중이라는 메시지에서 예를 누른다. 그후 계속 진행한다. 그런 식으로 리스너를 재구성하면 가령 ORCL 일 경우 LISTENER_ORCL 이 서..
INSERT INTO 테이블 SELECT * FROM 테이블 AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '60' MINUTE);commit;
ZipCodeMain.java package test.com.zipcode; import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException; public class ZipCodeMain { public static final String DRIVER_NAME = "oracle.jdbc.driver.OracleDriver"; public static final String URL = "jdbc:oracle:thin:@localhost:1521:javagroup"; public static final String..
암호화 복호화 관련 쿼리문..
*************************************************************************** 암호화 ******************************************************************************/ FUNCTION ENC_AES ( input_string IN VARCHAR2 ) RETURN VARCHAR2; /****************************************************************************** 복호화 ******************************************************************************/ FUNCTION DE..
SELECT * FROM tab; SELECT * FROM employees; SELECT DISTINCT job_id FROM employees;SELECT ALL job_id FROM employees; --1.사원테이블에서 사원번호와 급여를 출력하시오.SELECT employee_id,salary FROM employees;--2.사원테이블에서 사원번호와 급여를 내림차순으로 출력하시오.SELECT employee_id,salary FROM employeesORDER BY salary DESC; --3.사원테이블에서 사원번호와 급여를 내림차순으로 출력하시오.-- 단 사원번호가 200번 이상인 사람들만.SELECT employee_id,salary FROM employeesWHERE employee_i..
merge INTO test_marge tm USING test1 t1ON (tm.pnum = t1.pnum)when Matched ThenUPDATE SET tm.p2num = t1.p2num, tm.pcount=t1.pcount, tm.price=t1.pricewhen NOT Matched thenINSERT VALUES (t1.pnum, t1.p2num, t1.pcount, t1.price); test1에 있는 데이터를 test_merge테이블에 병합.. test_merge에 있는 pnum과 test1테이블의 pnum과 동일할 경우 update...매칭되는 pnum이 없을 경우 insert
WGS-84 방식의 좌표값을 가지는 두 좌표의 거리를 구하는 함수이다. 지구를 가상의 구체로 인식하여 위도와 경도로 거리를 구하는 방식으로 반환 단위는 km로 반환된다.헌데, java 함수와, 오라클 함수 프로시저로 반환된 값이 서로 다른데 뭐가 문제일까했더니 오라클 함수 프로시저에는 파이 값을 이용해서 계산되는 로직이 들어가 있다... 좌표 부분은 잘 몰라서 뭐가 맞는지는 모르겠지만 우선 아래 소스를 이용하면 도움이 많이 될것 같다. 1.java 함수 private static double getDistance_arc(double sLat, double sLong, double dLat, double dLong){ final int radius=6371009; double uLat=Math.toRadi..
1.데이터와 비즈니스 어플리케이션을 잘 알아야 한다. 동일한 정보는 다른 비즈니스 데이터 원천으로부터 검색될 수 있다. 이러한 원천에 익숙해야 한다. 당신은 당신의 데이터베이스 안의 데이터의 크기와 분포를 반드시 알아야 한다. 또한 SQL을 작성하기 전에 비즈니스 개체 안의 관계와 같은 데이터 모델을 전체적으로 이해해야 한다. 이러한 이해는 당신이 여러 테이블에서 정보를 검색하는데 있어서 보다 좋은 쿼리를 작성할 수 있다. DESIGNER/2000과 같은 CASE TOOLS은 다른 비즈니스와 데이터베이스 객체사이의 관계 를 문서화 하는데 좋은 역할을 한다. 2.실제 데이터를 가지고 당신의 쿼리를 검사하라. 대부분의 조직은 개발, 검사, 제품의 3가지 데이터베이스 환경을 가진다. 프로그래머는 어플리케이션을..