MS-SQL 데이터형 변환하여 오늘 23시 59분 59초로 보여주기 SELECT CONVERT(NVARCHAR(10), GETDATE(), 120) + ' 23:59:59' 또는 SELECT DATEADD(d, DATEDIFF(d, -1, GETDATE()), 0)SELECT DATEADD(SECOND, -1, DATEADD(d, DATEDIFF(d, -1, GETDATE()), 0)) ORACLE SELECT TRUNCATE(SYSDATE) + 0.99999 정확히는 23:59:59.136까지의 데이터 즉 1일은 86400초, 0.99999는 86399.136초 BETWEEN A AND B 포함 ( A 이상 B 미만)
mysql 밀리세컨드, 마이크로세컨드로 insert 하기 mysql에서 datetime을 millsec, microsc 단위로 가지고 오려면 어떻게 해야 할까? 간단하다 컬럼 데이터 타입을 datetime으로 만들고 저장할 때 밀리세컨드는 now(3) 마이크로세컨드는 now(6)로 저장하면 된다. 버전에 따라 밀리세컨드로 저장이 안될 수도 있다. 이런 경우에는 컬럼을 하나 더 두어 DECIMAL(13,3)으로 타입을 만들고 SELECT TIMESTAMP(REG_DATE)로 읽어오면 되고 순서가 중요할 경우 ORDER BY 절에 추가한 컬럼을 지정해준다.
eclipse 개발 시에 유용한 단축키 [eclipse] 개발하면서 유용하게 써먹을 수 있는 단축키[eclipse] 개발하면서 유용하게 써먹을 수 있는 단축키에요. 개발 시간 단축에 필수메소드에 자동으로 comment 주석달기=> alt + shift + j 결과 : /** * @param commandMap * @return * @throws Exception */ 자동으로 주석달기=>Ctrl + Shift + / (여러 줄) or Ctrl + / (한 줄)결과 : /* */ or // 주석 제거 =>Ctrl + Shift + \ 자동으로 코드 완성=> Ctrl + Space 특정 줄 번호 이동=> Ctrl + L 태그 블락 지정=> SHIFT + ALT + 화살표 라인 삭제=> Ctrl + D 라인 ..
동적으로 radio, checkbox를 만든 경우 동작하지 않는 이벤트 처리하기 (onclick, onchange) 일반적인 상황에서는 작동되는 이벤트가 안되는 경우가 있는데 바로 동적으로 만든 radio, checkbox 버튼인 경우 이벤트가 작동하지 않는 경우가 있다. 이런 경우에는 $(document).ready(function(){ $('input[name="rdoCountry"]').change(function(){ //alert("제발 떠라"); }); }); 위에서 처럼 아무리 alert 넣어봤자 뜨지 않는다. $(document).ready는 dom이 준비 완료가 됐을때이므로 이후 동작으로 인해서 동적으로 만든 경우에는 자식요소가 없어서 이벤트를 걸 수가 없다. document.ready ..
url에 전송되는 문자를 base64 형태로 인코딩, 디코딩하는 방법입니다. 누구나 암호를 풀 수 있는 방법이지만 get 방식으로 파라미터 값을 넘겨주고 받을 때 파라미터 값을 암호화하는 부분입니다. 응용하여 파라미터 값 암호할 때 키를 추가로 넣어서 복호화할 때 암호화키를 넣은 부분을 공백으로 replace해서 사용하는 방법도 있습니다. get방식 주소에서 파라미터 값 가지고 오기 //gg 파라미터 값 가지고 오기 var paramGg = getParmeters('gg', location.href); 암호화 var encStr = window.btoa("암호화할 내용"); 복호화 var decStr = window.atob("복호화할 내용");
org.mybatis.spring.MyBatisSystemException: ### Error querying database. Cause: java.lang.NumberFormatException: For input string: "Y" ### Cause: java.lang.NumberFormatException: For input string: "Y" ===> 홑따움표 비교를 쌍따움표 비교로 변경하면 됩니다. 에러가 나는 이유는 스트링과 캐릭터를 비교하면서 숫자형변환이 이뤄지면서 exception이 떨어졌는데요. 해결 방법은 Y를 쌍따움표로 변경하던지 뒤에 TO_STRING()을 사용하여 스트링 형식으로 바꾸면 됩니다.
[크롬] 보안강화로 일부 기능 사용 안되는 현상 보안 강화로 이전에 작동하던 기능이 안되는 현상이 종종 발생하는데요. 친구 추천할 때 유용하게 쓰였던 document.referer 크롬에서는 서로 다른 orgin에서 즉 도메인에서 document.referer를 받을 경우 파라미터를 전달 받을 수 없어요. 그 외 iframe에서의 함수 호출은 같은 도메인인 경우는 상관 없지만 부모와 iframe이 다른 도메인일 경우 서로 통신을 할 수가 없습니다. 크롬을 많이 사용하기 때문에 개발하기 전에 안되는 부분 확인 후 개발을해야 시간을 낭비하지 않을 수 있을거 같아요.