본문 바로가기
반응형

분류 전체보기274

PostgreSQL에서의 쿼리문 변수 사용법 PostgreSQL에서 변수를 사용하면 쿼리 작성을 더 효율적이고 유연하게 할 수 있습니다. 현직 개발자가 바로 적용할 수 있는 5가지 핵심 기법을 소개합니다. 1. 세션 변수 활용법 (SET 명령어) -- 변수 설정 (네임스페이스 필수!)SET app.current_date = '20250411';-- 변수 사용 예시SELECT *FROM ordersWHERE order_date = current_setting('app.current_date')::date;-- 값 변경시SET app.current_date TO '20250412';  ⚠️ 주의사항: SET app.var 형식으로 네임스페이스 사용 필수. SET my_var처럼 사용하면 "unrecognized parameter" 라는 오류 발생합니다.. 2025. 4. 11.
PostgreSQL의 명시적 형변환 PostgreSQL의 명시적 형변환 완벽 가이드 오늘은 PostgreSQL에서 매우 중요하지만 종종 간과되는 기능인 **명시적 형변환(Explicit Type Casting)**에 대해 자세히 알아보겠습니다. 개발자로서 데이터베이스 작업을 할 때 데이터 타입 변환은 필수적인 작업인데요, 이를 제대로 이해하고 활용하면 많은 오류를 방지하고 쿼리 성능도 향상시킬 수 있습니다. 명시적 형변환이란? 명시적 형변환은 한 데이터 타입을 다른 데이터 타입으로 의도적으로 변환하는 과정입니다. PostgreSQL에서는 이를 위한 두 가지 주요 방법을 제공합니다: CAST() 함수 사용 (SQL 표준) :: 연산자 사용 (PostgreSQL 전용 문법) 두 방법 모두 동일한 결과를 제공하지만, 상황에 따라 가독성이나 사용.. 2025. 4. 10.
9세대 올뉴말리부 조수석 열선 모듈 셀프 교체 후기 2024년 겨울 갑자기 시트 열선이 작동하지 않았다. 램프에 불은 들어오나 열선은 작동하지 않는 상황. 1열만 작동하지않고 2열 뒷자석들은 정상 작동하는 상황 먼저 사업소에 방문해서 진단을 받아봤는데 1차로 조수석 밑에 있는 열선 모듈을 교체해보고, 그래도 안되면 시트를 들어내서 해야하기때문에 비용이 많이 든다는 소견을 받았다. 하지만 내 차와 같은 증상은 열선 모듈 교체로 80% 이상 해결된다는 소리를 듣고 부품을 구입후 셀프로 갈아보기로 결정. C몰에서 해당 부품을 검색해보았지만 품절.... 입고는 언제될지 모르고 입고되면 문자를 보내줄테니 SMS 알람을 걸어놓으라는 답변만...ㅠㅠ  이 글을 작성하는 2025년 1월 18일 현재에도 C몰에서는 품절상태이다. 다급한 나머지 여러 서비스센터에 전화해서 .. 2025. 1. 18.
<selectKey>의 활용법 Mybatis의 selectKey는 데이터 베이스의 한번의 명령으로 selectkey의 결과값을 다음 쿼리에 활용하는 기능이다. 아묻따 사용법부터 보자.  SELECT USER_NO_SEQ.CURRVAL FROM DUAL INSERT INTO USERS (USER_NO, CODE, NAME, PWD) VALUES (#{newUserNo}, #{code}, #{name}, #{pwd})  insert id가 insertUser로 되어있는 insert를 한번 수행하면서, selectKey에서 user_no의 시퀀스 값을 가져와 keyProperty를 이용하여 newUserNo라는 속성에 대입한다.  그리고 밑에서 #{newUserNo} 라는 이름으로 호출해 가져온 시퀀스의 값.. 2024. 10. 3.
반응형