본문 바로가기
반응형

개념정리5

[JSTL] 변수명 동적 할당 방법 (with forEach) 상황 DB에서 목록을 조회 시, machine1~ machine40처럼 이름+숫자 형식의 데이터를 조회하고 이 다수의 데이터를 화면에 전부 뿌려야 할 때 추천합니다. 문법 데이터 예시가 아래 처럼 되어 있는 경우 param1 = "파람1입니다."; param2 = "파람2입니다."; . . param40 = "파람40입니다."; ${result[pram]} 결과 : 파람1입니다. 파람 2입니다. . . 파람 40입니다. 응용 if문으로 파람값이 비어 있지 않을 때만 표출되게 조건 추가 데이터 예시가 아래 처럼 되어 있는 경우 param1 = null; param2 = "파람 2입니다."; param3 = null; param4 = "파람 4입니다."; pram#${i} ${result[pram]} 결과 .. 2024. 3. 20.
[jQuery] 특정 선택자 jQuery에서 선택자에 따라 작업이 쉬워지기도 하고 복잡해 지기도 하는데요. 더 간편하게 특정한 선택자를 지정할 수 있는 방법을 소개합니다. 특정선택자 /* 기본 형식 */ $(Selector[attr]) /* value 동일한 개체 선택 */ $(Selector[attr="value"]) /* value와 불일치 하는 개체 선택 */ $(Selector[attr!="value"]) /* value로 시작하는 개체 선택 */ $(Selector[attr^="value"]) /* value 로 끝나는 값 선택 */ $(Selector[attr$="value"]) /* value가 포함하는 값 선택 */ $(Selector[attr*="value"]) /* value가 포함하는 값 선택 */ $(Selec.. 2023. 3. 23.
[Oracle] 공백 '0' 채우기( LPAD, RPAD 함수) 고객이 특정 데이터 앞에 0을 채워서 엑셀문서 요청을 해서 사용하게 된 함수입니다. 1. LPAD LPAD(값, 전체문자길이, 채우기문자) LPAD의 L은 LEFT로 왼쪽부터 채우기 문자로 채워 줍니다. SELECT LPAD('1234', 5, '0') , LPAD('1234', 6, '0') , LPAD('1234', 7, '0') FROM DUAL >> 결과 왼쪽부터 0이 채워진 것이 보이시죠? 만약에 채움 문자를 작성하지 않으면 "공백"이 들어갑니다. 2. RPAD RPAD(값, 전체문자길이, 채우기문자) RPAD의 R은 RIGHT로 오른쪽부터 채우기 문자로 채워 줍니다. SELECT RPAD('1234', 5, '0') , RPAD('1234', 6, '0') , RPAD('1234', 7, '0.. 2023. 3. 2.
[Oracle] 문자열 중 숫자만 or 문자만 추출하기 오라클 10g 이상부터 정규식 함수인 REGEXP_REPLACE를 이용해서 작업할 수 있습니다. 1. 문법 REGEXP_REPLACE('문자열', '[^0-9]') [0-9] 숫자 제외 [^0-9] 숫자가 아닌 것 제외하고 추출 2. 사용법 SELECT REGEXP_REPLACE('2022-10-20', '[^0-9]') FROM DUAL '2022-10-20' 문자열에서 -를 제외하고 숫자만 나오게 표시되었습니다. SELECT REGEXP_REPLACE('2022-10-20', '[0-9]') FROM DUAL '2022-10-20'에서 숫자를 제외하고 -만 추출된 모습입니다. 2023. 2. 27.
반응형