DB2 사용중인 테이블에 primary key 추가

ALTER TABLE SO_SELL_ETC DROP PRIMARY KEY; ALTER TABLE SO_SELL_ETC   ADD CONSTRAINT "P_SO_SELL_ETC" PRIMARY KEY (NAT_CD,PLNT_CD,VND_CD,IO_YMD,IO_KND,IO_TYP,ACT_TYP,ACT_CD);

Linux 리눅스 시간 동기화

리눅스 시간 동기화 하기. rdate -s time.kriss.re.kr     <------ 한국표준과학연구원 서버서 시간 동기화 rdate -s bora.net            <------ 보라넷 버서 시간 동기화 clock -w                      <------ 하드웨어 바이오스 동기화 hwclock --show              <------ 하드웨어 설정 시간 보기 * crontab 에 등록시켜놓아도 됨. #vi time-sync.cron  #!/bin/bash  /usr/bin/rdate -s time.bora.net && /sbin/clock -w

JAVA 저장전 중복체크 처리

============serviceimpl=============== int dupRegCnt = (Integer)le022DAO.selectByPk("LE022DAO.chkRegDupl", vo); if(dupRegCnt > 0){ throw new BizException(.........);  } =============xml=====================     <select id="LE022DAO.chkRegDupl" parameterClass="le022VO" resultClass="int">     /* [LE022DAO.chkRegDupl] ............. */     SELECT COUNT(*) CNT   FROM LE_TRN_VND_DT  WHERE NAT_CD = #natCd#    AND VHC_NO = #vhcNo#      AND VND_CD = #vndCd#    AND VHC_SZE = #vhcSze# WITH UR      </select>

AIX tape 백업

AIX tape 백업 디스크 확인 # lsvg # lsvg -l rootvg tape 장치 확인 # lsslot -c pci # lsdev -Cc tape # mt -f /dev/rmt0 status 백업 1 # mksysb -i -p /dev/rmt0 스크립트 #!/bin/sh ###### ### AIX Tape backup ### 2011.07.22 ### woo ###### echo "### start backup ###" echo "### start backup date ###" >> backup_log_dcsc date >> backup_log_dcsc mksysb -i -p /dev/rmt0 echo "### end backup ###" echo "### end backup date ###" >> backup_log_dcsc date >> backup_log_dcsc #!/bin/sh ###### ### AIX Tape backup - datavg ### 2011.07.22 ### woo ###### echo "[[data backup]]" >> backup_log_dcsc echo "### start backup ###" echo "### start backup date ###" >> backup_log_dcsc date >> backup_log_dcsc savevg -f/dev/rmt0 -i data echo "### end backup ###" echo "### end backup date ###" >> backup_log_dcsc date >> backup_log_dcsc 백업 2 # smitty mksysb ...

Jqgrid 조회 레코드 개수 구하기

개발시에 그리드의 조회된 count로 판단을 할 경우가 많아 Note합니다. var countRow = $("#jqgrid2").getGridParam("records");

Jqgrid loadComplete시 타 grid reset

loadComplete : function( data) { $.messageBox.show( data.resultMessage, data.resultCd); var records = $("#jqgrid").getGridParam("records"); var lastpage = $('#jqgrid').getGridParam("lastpage"); var page = $('#jqgrid').getGridParam("page"); PageClick( $('#jqgrid'), $("#pager"), page, lastpage ); grdLastSel=0; $("#jqgrid2").clearGridData(); PageClick($("#jqgrid2"), $("#pager2"), 1, 0, null, false); }

INPUT BOX 숨기기 - 차이 구분할것

<form name="search_form_sub" id="search_form_sub"> <table cellspacing="0" cellpadding="0" > <tr> <td> <input type=" hidden " id="srchCorpCdSub" name="srchCorpCdSub" /> <input type=" hidden " id="srchNatCdSub" name="srchNatCdSub" /> <input type=" hidden " id="srchPlntCdSub" name="srchPlntCdSub" /> <input type=" hidden " id="srchVndCdSub" name="srchVndCdSub" /> <input type=" hidden " id="srchFromYmdSub" name="srchFromYmdSub" /> <input type=" hidden " id="srchToYmdSub" name="srchToYmdSub" /> <input type=" hidden " id="srchGubun" name="srchGubun" /> </td> </tr> </table> ...