전체 글

Back-end/Database

[SQL] 데이터 형 변환 (TO_CHAR, TO_NUMBER)

날짜 -> 문자 TO_CHAR() 문자 -> 날짜 TO_DATE() 숫자 문자 TO_NUMBER() ex)

Back-end/Database

[SQL] LIKE 연산자와 와일드 카드 ( +대소문자 구분 없이 데이터 조회)

LIKE 연산자와 와일드 카드 _ : 한 글자 % : 0개 이상의 어떤 글자 ex) name LIKE '김%'; : 김씨성을 가진 사람들 매칭 name LIKE '김_'; : 김씨 성을 가진 외글자 매칭 name LIKE '%김%'; : 이름에 김이 들어간 사람들 매칭 name not LIKE '김%' : 김이 아닌 사람 출력 대소문자 구분 없이 해당 문자열이 들어간 데이터를 찾는 법

Back-end/SpringBoot

[Spring Boot] 내장 객체 session으로 데이터 저장하고 전달

session으로 데이터 저장 : HttpSession 객체에 데이터를 저장하면 페이지 이동할 때마다 데이터를 전달할 필요 없이 한번 저장해서 어디서든 데이터를 사용할 수 있다. 서버가 꺼지거나 웹 브라우저가 완전히 꺼지기 전까지, 세션이 만료되기 전까지 데이터가 저장된다. HttpSession session session.setAttribute("이름", 받은데이터); 세션에 저장된 데이터 꺼내기 -html에 데이터 꺼내기 타임리프 문법 사용 [[${session.이름}]] -자바에서 데이터 꺼내기 HttpSession session session.getAttribute("세션명") !! 세션의 데이터를 자바에서 꺼낼 경우, object로 설정돼있기 때문에 원래 데이터형으로 형변환해줘야함 !! 세션의 ..

Back-end/Database

[SQL] Oracle 숫자, 문자 관련 함수

숫자 관련 함수 ABS() : 절대값 ROUND() : 반올림 MOD() : 나머지 구하기 문자 관련 함수 CONCAT() || : 문자열 연결 SUBSTR() : 문자열 자르기 REPLACE() : 문자열 대체 UPPER() : 대문자 변경 LOWER() : 소문자 변경 LENGTH() : 문자 길이 LENGTHB() : 바이트 크기 LPAD() : 문자열 자릿수 왼쪽에서부터 채우기 RPAD() : 문자열 자릿수 오른쪽에서부터 채우기 TRIM : 공백 제거 LTRIM : 왼쪽 공백 제거 RTRIM : 오른쪽 공백 제거

eunjin-park
개발 일기