WORK 88

테이블명 변수로 보내서 select 하기 (동적 SELECT )

개발하다보면 비슷한 쿼리인데도 불구하고 테이블명만 바꿔서 동적으로 조회해야하는 경우가 생긴다. 예를들어 아래와 같이 SELECT USER_NM , USER_ID FROM USER_INFO 이러한 쿼리로 예를 들자면 아래와 같이 하면 된다. SELECT USER_NM , USER_ID FROM ${변수명} #{변수명} 이러한 방식으로 사용하게되면 'USER_INFO' 형태로 인식이 되어 에러가 발생한다. # / $ 기호를 잘 분리해서 사용하자.

WORK/DB 2019.09.02

mssql merge 문장 예제

mssql MS SQL Server 2008부터 지원하는 merge 문장 예제이다. 나처럼 왜 안되지.. 하기전에 아래 문장으로 현재 내 mssql 버전을 조회해 보도록 하자. SELECT @@VERSION 2008 이상이라면 아래와 같이 merge문을 만들면 된다. ================================== SQL MERGE 문장 MERGE USER_INFO UI USING (SELECT MEMBER_ID, USERTYPE FROM USER_INFO WHERE MEMBER_ID = 'TEST1111') A ON (CM.MEMBER_ID = A.MEMBER_ID AND CM.USERTYPE = A.USERTYPE) WHEN MATCHED THEN UPDATE SET USER_NM = ..

WORK/DB 2019.05.13

easyUI grid 에 대해서..

여러 그리드가 있지만 그 중 easyUI 그리드에 대해 적어 보려고 한다. 데모 사이트는 아래와 같다. https://www.jeasyui.com/index.php EasyUI - helps you build your web pages easily Easy to use on jQuery and HTML5 EasyUI for jQuery provides easy to use components for web developers, which is built on the popular jQuery core and HTML5. These make your applications suitable for today's web. There are two ways to declare ui components: D ww..

WORK/GRID 2019.04.22

동일한 input text , select box 에 값 넣기

지난번에 동일한 input name 값 가지고 오는걸 알아봤었다. https://choija.tistory.com/63?category=811723 이번에는 동일한 input 값에 데이터를 set 하는 방법에 대해 알아보자. function fnDataSet(dataSet){ // 데이터 리스트 를 불러온다. $.each(dataSet,function(key,json){ $("input[name='EMAIL']").each(function (idx) { // input 값에 데이터 set $("input[name='EMAIL']").eq(idx).val(json.EMAIL); // select box에 데이터 set $("select[name='SEL_CODE']").eq(idx).val(json.COU..

WORK/JQUERY 2019.03.11

MSSQL 테이블 생성 및 코멘트 추가하기 , 코멘트 조회하기

MSSQL 테이블 생성 및 코멘트 추가하기 먼저 아래와 같은 테이블을 생성한다고 했을때 코멘트 추가를 해보자. CREATE TABLE USER_INFO ( USER_ID NVARCHAR(10) NOT NULL, USER_NM NVARCHAR(20) NOT NULL, USER_TEL NVARCHAR(20) , CONSTRAINT PK_USER_INFO PRIMARY KEY(USER_ID )) 위와같은 테이블을 생성한다고 했을때 코멘트 추가는 아래와 같이 하면 된다. EXEC SP_ADDEXTENDEDPROPERTY 'MS_DESCRIPTION', [코멘트], 'USER', DBO, 'TABLE', [테이블명]; // 테이블 설명EXEC SP_ADDEXTENDEDPROPERTY 'MS_DESCRIPTION'..

WORK/DB 2019.02.28

비밀번호 체크 function 만들기

// 비밀번호 체크 함수function validatePwd(){var pwd1 = $('#PWD1').val();var pwd2 = $('#PWD2').val();var check = /^(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9])(?=.*[0-9]).{8,16}$/; // 비밀번호확인과 다를경우if(pwd1 != pwd2){ alert("비밀번호를 확인해 주세요."); $('#PWD1').focus(); return;}if(pwd1.length < 8){ alert("비밀번호는 8자 이상 입력해야 합니다.");$('#PWD1').focus();return;}if(!check.test(pwd1)){ alert("영문+숫자+특수문자를 조합하여 입력해 주세요.");$('#PWD1').focu..

WORK/JQUERY 2019.02.26