SW공부 52일차

Guryena·2023년 3월 27일
0

HTML

목록 보기
9/9

1. 오라클 substr 과 자바의 substring 차이는?

  • SUBSTR
    오라클에서 문자열을 자를 때는 SUBSTR 함수를 사용한다. 다른 DB의 SQL 함수인 SUBSTRING, LEFT, RIGHT 함수와 동일한 기능을 하며, 문자열을 바이트 단위로 자를 때는 SUBSTRB 함수를 사용하면 된다. SUBSTR 함수는 자를 문자열의 시작위치와 자를 길이를 사용하여 문자열을 자르며, 뒤에서 문자열을 자를 때는 시작 위치를 음수(-) 값으로 부여하면 된다.

  • substring
    java.lang.String 클래스의 substring() 메소드는 문자열의 특정 부분을 잘라내는 데 사용한다.
    substring() 메소드에 파라미터를 1개만 전달(startIndex)하면 문자열의 startIndex부터 끝까지의 문자열을 잘라서 리턴한다. (index는 0부터 시작)

2. 09월 달에 입사한 사원은?

SELECT ENAME as 사원명, 19 || SUBSTR(HIREDATE, 1, 2) AS 연, SUBSTR(HIREDATE, 4, 2) AS MONTH FROM EMP WHERE SUBSTR(HIREDATE, 4, 2) = '09';

3. ' O RAC LE ' 공백문자를 제거 하시오.

SELECT LTRIM('                     ORACLE    ') FROM DUAL;
SELECT RTRIM('                     ORACLE    ') FROM DUAL;
SELECT TRIM('                     ORA C L      E    ') FROM DUAL;

4. floor 함수 round 함수 length 함수의 차이는?

  • floor
    FLOOR.MATH 함수는 숫자를 가장 가까운 정수 또는 지정된 유의값의 배수로 내린다. 음수의 경우 모드에 따라 0에 가까워지거나 0에서 멀어지는 방향으로 반올림된다.

  • round
    ROUND 함수는 숫자를 지정한 자릿수로 반올림한다. 예를 들어 셀 A1에 23.7825가 포함된 경우 값을 소수 2자리로 반올림하려면 다음 수식을 사용할 수 있다.

    =ROUND(A1, 2)

    이 함수의 결과는 23.78이다.

  • length
    Array 인스턴스의 length 속성은 배열의 길이를 반환한다. 반환값은 부호 없는 32비트 정수형이며, 배열의 최대 인덱스보다 항상 크다. length 속성에 값을 설정할 경우 배열의 길이를 변경한다.

5. servlet 파일에서 get 방식과 post 방식의 한글 처리 방식은?

서블릿(Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 자바 기반의 웹 애플리케이션 프로그래밍 기술이다.

  • get
    GET 방식은 URL주소에 데이터를 붙여서 전송하는 방식으로,데이터를 전송하면 개인정보가 유출될 수 있다. 데이터 검색에 많이 사용하며 데이터 크기 한계가 있다.

  • post
    HTTP헤더의 내용으로 보내는 방식이며 데이터 크기에 제한이 없고 헤더에 포함되어 보안이 뛰어나다.

0개의 댓글