MariaDB 2

[mariaDB]IFNULL

개발 중 DB 연동 후 쿼리 조회 값을 형 변환이 필요 한 경우, 값 자체가 NULL인 경우, 변환이 안 되기 때문에 NULL EXCEPTION 에러가 발생합니다. 이 NULL EXCEPTION 에러 조치 중 하나인 조회 값 자체를 NULL로 리턴해 주지 않으면 됩니다. 마리아디비에는 IFNULL 이란 함수가 있습니다. 사용 예시) SELECT IFNULL(1, 0); => 1 SELECT IFNULL(NULL, 10); => 10 ※ IFNULL(A1, A2) : A1의 값이 NULL이 아니면 A1 결과 값을 RETURN, A1의 값이 NULL이면 A2를 RETURN 참조) mariadb.com/kb/en/ifnull/

[AWS] RDS 업그레이드

요근래에 aws 에서 사용중인 rds 버전이 너무 낮아서, 특정한 시간대에 자동으로 업그레이드 된다는 메일을 받았습니다. aws에서 자체적으로 업그레이드를 진행해 버리면, 상용 서비스에 자칫 타격이 갈 수 있기 때문에, aws에서 업그레이드하기 전, 수동으로 업그레이드를 진행하려고 합니다. ○ 현 rds 환경 - mariadb v10.0.8 - 서버 2대(일반, 복제본(읽기 전용)) ○ 목표 환경 - mariadb v10.3.23 - 서버 2대(일반, 복제본(읽기 전용)) [절차] 1. 업그레이드 하려고 하는 db서버를 선택 후 '수정'버튼 2. 버전 목록에서 원하는 버전(예시:10.3.23) 선택 ※주의 : rds 버전 업그레이드 시 특정 구간 단위(x.y.z의 y 1단위)로 만 업그레이드 가능 (예:..