본문 바로가기

DataBase

몽고디비 종료 (already process port 27017) 몽고디비를 기반으로 개발하다보면 가끔씩 정상적으로 프로세스가 종료되지 않았을때mongod 명령어가 실행되지 않을때가 있다.이때는 몽고디비 콘솔에 접속하여 어드민으로 스위칭하고 종료하면 된다.$ mongo$ use admin$ db.shutdownServer()
[ERWIN] 오브젝트및 속성 명 일괄적으로 대/소문자 변경 알아두면 매우 유용ToolsNamesModel Naming Options...
[패스워드 분실] 리눅스 기준 MySQL root 패스워드 분실
[TroubleShooting] Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. CentOS 기준Error MessagesJob for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.Aria engine is not enabled or did not start. The Aria engine must be enable..
Table '$TABLE_NAME' is specified twice, both as a target for 'UPDATE' and as a separate source for data 쓰면서 처음 보는 에러 발생;;;UPDATE 시에 대상 테이블의 값을 대상 테이블에서 직접 접근하여 조회하여 조건에 사용했을 경우 에러 발생.UPDATE 에서만 발생하는지는 모르겠음.정리된 내용은 이러함.SELECT * FROM `TABLE` WHERE ID = 'JKUN.NET' AND IDX = ( SELECT MAX_IDX FROM (SELECT MAX(IDX) AS MAX_IDX FROM `TABLE` WHERE ID = 'JKUN.NET')..
오라클 달력 및 날짜 테이블 오라클에서 통계 관련 쿼리를 작성하다보면,기간성 정보 기준으로 데이터를 도출해야할 경우가 있다. 예를 들자면 (일간, 월간, 년간)하지만 영업일이 없었던 경우 0 원으로 표시해야하거나 주말같은 경우는 뭔가 표시를 해주어야 하는데,이게 필요할 때 찾으면 없거나 보통 귀찮은일이 아님.해서 테이블부터 데이터 등록 PL/SQL 까지 같이 올림. 그냥 바로 돌리시면 됩니다.^^CREATE TABLE DATE_STANDARD ( YEAR_ID CHAR(4..
오라클 컬럼을 로우로 오라클 컬럼을 로우로 SELECT DECODE (MOD (ROWNUM - 1, 3) + 1, 1, SUM_TARGET_SALES_AMT, 2, MALL_TARGET_SALE_AMT, 3, MALL_OUT_CHANNEL_TARGET_SALE_AMT) AS TARGET_SALE_AMT FROM (SELECT 1 FROM DUAL ..
오라클 11g 문자열 연결 (횡) 가끔 데이터 조회 결과를 1:N 인데 1:1 로 합쳐서 표시할때 유용하다.예제는 다음과 같다./* 엘클라시코 포워드 라인업 */ /* 오라클 11g 기준 문자열 연결 예제 (LISTAGG .. ) */ WITH EL_CLASICO_FORWARD_LINE_UP AS ( SELECT '크리스티아누 호날두' AS PLAYER, '레알 마드리드' AS CLUB FROM DUAL UNION ALL SELECT '가레스 베일..