분류 전체보기(411)
-
datepicker에 minDate/maxDate 설정하기
2개의 달력 InputBox의 시작/종료일자를 상호 선택한 날짜들로 제한하고자 할 때 사용할 수 있다. $( function() { $("input[name='xxx']").datepicker( { onClose : function( selectedDate ) { // 날짜를 설정 후 달력이 닫힐 때 실행 if( selectedDate != "" ) { // yyy의 minDate를 xxx의 날짜로 설정 $("input[name='yyy']").datepicker("option", "minDate", selectedDate); } } } ); $("input[name='yyy']").datepicker( { onClose : function( selectedDate ) { // 날짜를 설정 후 달력이 닫..
2016.06.15 -
datepicker에 설정된 minDate 가져오기
var optMinDate = $("input[name='xxx']").datepicker("option","minDate"); 달력의 선택 가능범위의 최소값인 minDate가 설정되어있다면 해당 날짜가 format style대로 return되고 설정이 되어있지 않다면, NULL이 return된다.
2016.06.15 -
ERD - 테이블 관계(식별,비식별)
간혹 헛갈리는 경우가 있지만 내용은 간단하다. 1. 부모 테이블의 PK가 자식 테이블에서도 PK로 쓰였느냐 그렇지 않느냐. 2. 부모 테이블과 자식 테이블이 1:1 이냐 1:N 이냐. ☞ 부모 테이블에 DATA가 1개 있는 경우 자식 테이블에 DATA가 몇 개 있느냐를 따지는 것. 부모 테이블의 PK가 자식 테이블에서도 PK로 쓰였다면? 식별관계 → 직선으로 표시 부모 테이블의 PK가 자식 테이블에 있기는 하지만 PK로 쓰이지 않았다면? 비식별관계 → 점선으로 표시 테이블의 관계가 1인 경우 테이블의 관계가 1~N개인 경우 여기에 0개일 경우가 존재한다면 위의 선 모양들에 동그라미(O)만 쳐주면 끝. 테이블의 관계가 0이거나 1인 경우 테이블의 관계가 0~N개인 경우 뭔가 많이 복잡스러워 보이는 것 같지..
2016.06.08 -
eXERD
30일의 평가판 라이센스를 사용 후 (그 이전에라도) 개인사용자는 비영리 목적으로는 무료로 정품등록을 할 수 있다. (Link) 그런데도 기능은 괜찮은 듯 처음부터 그릴 수도 이미 만들어 놓은 DB에서 ERD를 만들수도(리버스 엔지니어링) (Link) 도움말도 있고 eclipse plugin도 있고 좋넹~ ^^ http://ko.exerd.com/
2016.06.08 -
[Oracle] SQLException: 소켓에서 읽을 데이터가 없습니다
처리의 편의상 존재여부에 따라 Insert와 Update를 할 수 있는 Merge를 사용하게 되는데... Oracle은 JDBC Driver의 문제도 자주 생기지만 (최신 버전을 사용하면 거의 해결되는...) 그렇지 않은 경우도 존재한다. 이런 경우를 잘못 만나면 시간만 엄청 날릴 수 있다...;;; Varchar, CLOB Type을 사용하는 컬럼이 1,000 여자일 경우에는 Merge도 무난하다. 하지만, 그 이상의 경우에는 Check the statement (update failed). ← merge를 통한 insert의 경우에도 update로 인식;;; Cause: java.sql.SQLException: 소켓에서 읽을 데이터가 없습니다 번거롭지만 Insert / Update로 분리하면 상황 종..
2016.04.18 -
DataSource 2개 사용하기
일반적으로는 1개의 DB만 연결하지만 2개의 DB에서 조회라도 하는 경우가 생겼을 때 요것들만 손대주면 가뿐할 듯 하다. 전자정부프레임워크, iBatis를 사용한 경우이다. Spring, MyBatis도 그리 다르지 않으니... 양해를... 쿨럭;;; 1. xxx-datasource.xml DB-A에 대한 선언 DB-B에 대한 선언 2. xxx-sqlMap.xml DB-A에 대한 선언 DB-B에 대한 선언 ※ 1개 DB로 사용할 때 정의했었던 파일들이 모두 2개씩 필요하다. ※ sql-map-config.xml 파일은 사용할 SQL들이 들어있는 xml파일들을 기술하는 파일이다. ※ sql-map-config.xml이나 SQL들이 들어있는 xml파일들은 DB를 1개 사용할 때처럼 해당 DB 기준으로 편하게..
2016.04.18