전체 글120 [Oracle] WITH절 사용법 [Oracle] 오라클 WITH절 사용법 & 장점 / 이름이 부여된 서브 쿼리 - WITH절 WITH 절이란 오라클 WITH 절은 이름이 부여된 서브 쿼리라고 생각하면 된다 ! WITH 절은 오라클 9 이후 버전부터 사용 가능하며 테이블을 임시로 만드는 점은 VIEW와 쓰임이 비슷하다. 하지만 VIEW는 한번 만들면 DROP 하기 전까지는 없어지지 않지만 WITH 절은 한번 실행할 쿼리문 내에서 정의되어 있을 경우 그 쿼리 문안에서만 실행된다 !! WITH절 사용하는 이유 오라클에서 WITH 절은 오라클 공유 메모리에 임시 테이블을 생성하여 반복 재사용이 가능하도록 해준다. WITH 절을 사용하면 동일 테이블 접근을 최소화하여 메모리에 생성된 임시 테이블에서 필요한 데이터를 메모리로 접근하기 때문에 디스.. DB/Oracle 2021. 2. 18. [Oracle] TO_CHAR 숫자 포맷(Format) 형식 _ FM표기법 오라클 TO_CHAR 숫자 포맷 형식 사용하기 / FM표기법 Oracle에서 숫자를 문자로 변환할 때 첫 번째 자리에 0이 있을 때 0이 생략되어 표출되는 경우가 있다. 예를 들어, '0.123'을 TO_CHAR로 변환했지만 0이 생략되어 '. 123'으로 표출될 것이다.이때 0이 생략되지 않고 그대로 출력시켜주는 Format 형식이 있다. FM 표기법TO_CHAR('숫자열', 'FM999.00')FM(Fill Mode) 표기법을 사용하면 숫자의 좌우 공백을 제거할 수 있습니다. 또한, 숫자의 형식을 지정할 때 다음과 같은 문자를 사용할 수 있습니다. - 9 : 가변적인 값으로 0이거나 숫자가 없을 시 값을 버린다. - 0 : 고정적인 값으로 변환된 숫자의 길이를 맞추고 싶으면 원하는 길이만큼 0.. DB/Oracle 2021. 2. 16. [IT 용어] 소프트웨어 개발 방법론 - 정보공학 방법론 소프트웨어 개발 방법론 - 정보공학 방법론 소프트웨어 개발 방법론에는 정보공학 방법론, 객체지향 방법론, CBD 방법론, 애자일 방법론 이렇게 크게 4가지가 있다. 정보공학 방법론부터 하나씩 정리해보려 한다 ! 정보공학 방법론 : 비지니스 시스템 개발을 공학적으로 접근하기 위해 체계화시킨 데이터 중심 개발 방법론 [정보공학 방법론의 특징] - 기업 중심 방법론 : 기업의 전략 경영을 지원 - ISP 중심 : 경영층의 요구와 견해 반영 - 데이터 중심 : 데이터 중심의 분석과 설계 - 분할과 정복 : 문제 영역을 세분화하여 Divide and Conquer - 공학적 접근 : 철저한 분석을 통한 설계, 자동화된 도구 - 사용자 참여 : 적극적 참여 유도를 통한 요구사항 명확화 특징으로만 보면 감이 잘 안 .. IT 정보공유 2021. 2. 16. [Oracle] TRIM, LTRIM, RTRIM 함수 사용방법 오라클 TRIM, LTRIM, RTRIM 함수 사용방법 TRIM 함수는 문자열의 양쪽 공백을 제거하는 기본적인 함수 !LTRIM과 RTRIM 함수 역시 왼쪽과 오른쪽의 공백을 제거할 때 사용하는 함수이다.여기서 LTRIM과 RTRIM은 추가적으로 옵션을 줘서 반복적인 문자나 특정 문자를 제거할 수 있당 !! 사용방법을 확인해보자 ! :D ~ TRIM 함수: 문자열의 양쪽 공백을 제거하는 함수이다.SELECT TRIM("문자열") FROM TEST_TABLE LTRIM 함수: 문자열의 왼쪽 공백을 제거하고, 왼쪽의 반복적인 문자나 특정 문자를 제거할 수 있다.SELECT LTRIM("문자열", 옵션) FROM TEST_TABLE RTRIM 함수: 문자열의 오른쪽 공백을 제거하고, 오른쪽의 .. DB/Oracle 2021. 2. 15. [jQuery] 체크박스(checkbox) 다루기. 체크유무/전체체크/값 확인 jquery로 체크박스 다루기 jQuery로 체크박스를 다루는 여러 가지 방법들을 정리해본당 체크박스의 체크 유무 확인, 체크박스 체크 처리, 체크박스 값 가져오기 방법을 살펴보자 ! 체크박스의 체크 유무 확인하는 방법 ▷ id로 확인하기 $('input:checkbox[id="chkboxId"]').is(":checked") == true; ▷ name으로 확인하기 $('input:checkbox[name="chkboxName"]').is("checked") == true; $('imput[name="chkboxName"]').is("checked") == true; ▷ prop() 메소드 사용 $('#chkboxId').prop("checked"); 체크박스 체크 처리하기 (전체 체크) ▷ 개별 처리.. FE/jQuery 2021. 2. 10. [JAVA] startsWith() / endsWith() 함수 자바 startsWith() / endsWith() 함수 사용방법 자바에서 대상 문자열이 특정 문자나 문자열로 시작하는지 확인할 수 있는 함수가 있어 소개한당 ! 알아두면 유익하니 알아두자 ^_^ &&&& startsWith() : 대상 문자열이 특정 문자나 문자열로 시작하는지 확인할 수 있는 함수. : 해당 문자열로 시작되는지 확인하고 boolean에 맞춰 true/false값을 리턴. : 주의할 점 - string을 작성할 때 공백도 인식을 하여 판단하니 공백에 유의해서 작성할 것. public class StartsWithFunc { public static void main(String[] args){ String startString = "콩다 코딩 "; System.out.println(sta.. BE/JAVA 2021. 2. 10. [Oracle] SQL 중복제거 DISTINCT 사용법 sql 데이터 중복제거 DISTINCT 사용방법 SQL 에서 SELECT 조회를 할 때 중복제거를 하여 조회하는 방법을 알아보자 !방법은 간단하다. SELECT 뒤에 DISTINCT를 사용하여 키워드를 넣어주고 사용하면입력한 키워드의 중복제거를 한 결과가 조회된당 !! [ DISTINCT 사용방법 ]SELECT TEST_NM, TEST_ID FROM TEST_INFOTEST_NMTEST_IDABCTEST1BBBTEST2DDDTEST3ZZZTEST2YYYTEST1 SELECT 바로 뒤에 DISTINCT(키워드)를 넣어주면 키워드의 중복제거가 되어 조회된다.여기서 유의할 점은 DISTINCT의 위치가 반드시 SELECT문 바로 뒤에 와야된당 !!! SELECT DISTINCT(TEST_ID).. DB/Oracle 2021. 2. 8. [Web] HTTP 상태 코드 종류 / 정리 HTTP 상태(응답) 코드 종류 정리. 웹 개발을 하다보면 "404 Not Found"를 접해본적인 무조건 있을것이다..!!! 404외에도 다양한 상태코드가 있는데 HTTP 상태코드를 한 번 정리해두려한당 ( 자주 마주하게 되는것들은 정해져 있지만,, :b ) HTTP 상태 코드는 세자리 수로 이루어져 있다. 맨앞자리 수는 1~5까지로 시작되는데 시작되는 수마다 성향이 조금 다르니 알아두자 사이트 관리자, 웹 개발자라면 에러의 성향은 기본적으로 알아 볼 수 있어야 되니 ,,, 특히 , 4나 5로 시작되는 것은 정상적인 상황이 아닌거라서 유심히 봐야될 필요가 있당 !! 1xx : [정보] 요청을 받았으며 프로세스를 계속 진행하는 상태. 2xx : [성공] 요청을 성공적으로 받았으며 수용한 상태. 3xx :.. Dev etc/etc 2021. 2. 5. [Oracle] EXISTS와 IN 함수 차이 비교 오라클 EXISTS함수와 IN함수 차이 비교 (NOT EXISTS, NOT IN) 쿼리문을 작성할 때 WHERE절에서 사용되는 조건 EXISTS함수와 IN함수의 차이를 비교해보자 !어떤 점이 다르고 언제 EXISTS함수를 써야할지 IN함수를 써야할지 정리해본당 ( * _ *) 'EXISTS'함수와 'IN'함수는 WHERE절에서 서브쿼리를 사용하여 조건을 걸 때 자주 사용됩니다.두 함수는 비슷한 목적을 가지고 있지만, 사용 방식과 성능 면에서 차이가 있습니다.이 두 함수를 비교하여 언제 어떤 함수를 사용하는 것이 좋은지 알아보겠습니다. EXISTS 함수EXISTS는 서브쿼리가 하나 이상의 행을 반환하는지 여부를 확인하는 데 사용됩니다. 서브쿼리가 행을 반환하면 'TRUE', 그렇지 않으면 'FAL.. DB/Oracle 2021. 2. 4. [Oracle] 오라클 날짜 타입(TYPE)별 비교 - TO_CHAR,TO_DATE OracleDB 날짜 타입(TYPE)별 비교 방법 TO_CHAR, TO_DATE ORA-01861 리터럴이 형식 문자열과 일치하지 않음 오류 해결방법 쿼리를 짜고 실행했을 때 'ORA-01861 리터럴이 형식 문자열과 일치하지 않음' 오류가 발생할 경우가 있다. 주로 날짜를 비교할 때 String형과 Date형을 함께 비교했을 때거나 String에다가 Date를 넣는다던지 형타입을 맞춰주지 않고 값을 넣을때 발생한다. 이 때 TO_CHAR나 TO_DATE를 사용해서 형변환을 통해 날짜 타입(TYPE)을 맞춰주면 해결된다 !!! TO_CHAR(): String형 날짜 비교 Date -> String 으로 형변환TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')//결과//2.. DB/Oracle 2020. 11. 27. [SQL] Oracle SQL - DESC Oracle DB - SQL Developer에서 테이블컬럼 조회 명령어 OracleDB에서 쿼리를 짜다가 문자열 형식 오류로 테이블의 컬럼을 조회하고 싶을 때 간단하게 확인할 수 있는 명령어를 찾았다. - DESC [조회하고 싶은 테이블명]; 조회시 예시 결과 >>>>>> 이름 널? 유형 ------------------------ ----------------- ----------------- TEST_ID NOT NULL VARCHAR2(12) UPD_DTM DATE TEST_CP_NUM NUMBER(6,2) DESC는 Describe의 약자로 해당 테이블에 어떤 컬럼들로 구성되어 있는지와 각 컬럼의 TYPE도 알 수 있다. NOT NULL인지도 확인할 수 있어서 쿼리 짤때 유용하게 사용할 수 있는.. DB/SQL 2020. 11. 27. [Jeus] cmd창에서 명령어 정리 cmd 창에서 제우스 정보를 알기위한 제우스 명령어 / Jeus command JEUS를 사용하면서 유용하게 사용했던 명령어를 정리해본다. 누군가도 유용하게 사용하길 바라면서.. 또한, 내가 까먹지 않고 또 사용하기 위해 ㅎㅎㅎ... 제우스시작 $ jboot 제우스 다운 $ jdown 리스트 검색 - 컨테이너 리스트 > conlist - 앱 리스트 > applist - 엔진 리스트 > englist > allenglist : 모든 엔진 확인. 컨테이너 - 컨테이너 선택 > setcon [컨테이너 번호] : 컨테이너번호는 conlist에서 확인 가능. - 컨테이너 시작 > startcon [컨테이너명] > startcon all : 모든 컨테이너 구동 - 컨테이너 다운 > downcon[컨테이너명] > d.. BE/JEUS 2020. 11. 27. 이전 1 ··· 5 6 7 8 9 10 다음 728x90