profile
성장하는 개발자
post-thumbnail

C++ 파일 소스을(를) 열 수 없습니다. "stdafx.h"

Visual Studio 2019 문제 : 콘솔 앱 프로젝트 생성 후 '미리 컴파일된 헤더' 사용 옵션만 변경하니 오류 발생 원인 사용한다고 명시만 하고, 해당 파일이 추가되어 있지 않아, 파일을 못 찾으니 발생하는 에러 해결 단순히 설정 변경만으로 해당 헤더 파일이 생성되는 것은 아니고, pch.h 파일을 생성한 후 미리 컴파일할 대상 목록을...

2023년 10월 5일
·
0개의 댓글
·
post-thumbnail

'javac'은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다

jdk 설치 -> 환경변수 설정 -> cmd 명령어 확인 javac -version 없는 명령어라는 오류가 나와서 환경변수 설정 확인.... Path 설정 창 편집 버튼을 눌렀더니 모든 변수가 ;로 연달아서 한번에 나오는 오류...? 발생 거기서 JAVA_HOME\bin 변수 설정 부분을 봤더니 "%JAVA_HOME%\bin"; 로 확인되어서 ...

2023년 9월 12일
·
0개의 댓글
·

[ORACLE] pfile/ spfile

startup 시에 오라클 엔진이 읽어들이는 파라미터 파일 우선순위 spfile pfile ...? 파일 위치는 아래로 공통됨 $ORACLE_HOME/dbs 해당 위치에 spfile이 없으면, pfile을 읽어들이며 startup 됨 임의로 강제하여 읽어들이는 파일을 지정할 수 있음 기동 시에 적용된 파라미터 파일 확인 show paramete...

2023년 7월 8일
·
0개의 댓글
·
post-thumbnail

[ORACLE] PL/SQL

PL/SQL(Procedural Language extention to SQL) 아래와 같은 절차적 언어의 요소를 더하여 향상된 데이터 처리를 가능케 함. 선택처리(IF) 반복처리(LOOP, WHILE, FOR) PL/SQL의 구성 DECLARE ~ BEGIN ~ EXCEPTION ~ END; 선언부 (DECLARE) 실행부 (BEGIN) 예외처리...

2023년 6월 5일
·
0개의 댓글
·
post-thumbnail

[MySQL] 계정 관리

계정 목록 조회 select user, host from mysql.user order by 1,2; 계정 생성 CREATE USER [계정명]@[접속 IP] IDENTIFIED BY [비밀번호]; 권한 부여 GRANT {권한} ON {테이블명} TO {계정}; EX ) GRANT SELECT, PROCESS, SHOW DATABASES, SH...

2023년 5월 27일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 튜닝][ORACLE] 28강

인덱스 스캔 방법 7가지 인덱스 스캔 방법 INDEX RANGE SCAN - 숫자형 컬럼 인덱스 INDEX RANGE SCAN : 인덱스에서 조건과 일치하는 행을 찾았을 때에, 바로 스캔을 멈추지 않고 아래의 행까지 스캔하는 것 INDEX RANGE SCAN

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 25강

최대 공약수 구하기 SELECT 16 NUM1, 24 NUM2 FROM DUAL; WITH NUM_D AS ( SELECT 16 NUM1, 24 NUM2 FROM DUAL; ) SELECT LEVEL, MOD(NUM1, LEVEL), MOD(NUM2, LEVEL) FROM NUM_D CONNECT BY LEVER <= NUM2; WITH NUM...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 27강

SQL의 실행계획 SQL문을 실행하기 전에 내부적으로 생성한 SQL 실행 계획 PARSER : 사용자의 SQL문이 문제가 있는지를 확인 OPTIMIZER 1) RULE-BASED OPTIMIZER (RBO) : 오라클의 우선 순위에 따라 실행계획 생성 2) CO

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 25강

빅데이터 분석 우리나라 남자들이 가장 많이 걸리는 암? select * from cancer where 성 != "남녀전체" and 발생연도='1999' and 발생자수 is not null and 암종 != '모든암' and 성='남자' order by 발생자수

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 23강

구구단 2단 출력 계층형 질의문 + with 절 with loop_table as (select level as num from dual connect by level <= 9) select '2' || ' x '|| nu

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 22강

WITH절 사용하기 메인 쿼리와 서브 쿼리문을 실행할 때의 시간이 오래 걸릴 때에 사용함 109번 20분(메인 쿼리) + 20분(서브 쿼리) = 40분 아래와 같이 작성하면, 실행 시간 단축 (동일한 결과) jobsubsal : 임시 테이블명 (as절의 select 결과를 jobsubsal의 데이터로 함) 아래 쿼리문에서 사용된 후, 사라지는 테...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 20강

FLASHBACK VERSION QUERY 변경 이력 확인 COMMIT이 진행되어야 VERSION이 업데이트 됨 versions_starttime의 초기값은 null로 되어있으므로, null first를 order by절에 작성하면 순서대로 확인하기 용이함 to_t

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 19강

FLASHBACK QUERY : 실수로 삭제한 데이터 복구 실수로 DELETE FROM -- ; COMMIT; 을 실행하여 테이블 내 데이터가 모두 사라졌을 때 복구할 수 있는 기능 아무때나 복구할 수 있는 것은 아님 show parameter undo; 결과 undo_retention : 복구할 수 있는 최대 시간 (900초) 예제 99 롤백...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] VIEW, INDEX, SEQUENCE

VIEW VIEW를 사용하는 이유 : 보안 VIEW 특정 테이블에 대해서 일부 데이터만 볼 수 있도록 해주는 것 다른 데이터를 못 보게 할 때 사용 (개인정보 보안) 실제 데이터를 가지고 있지 않고(복사의 형태가 아님), 테이블의 데이터를 바라보고 있음 (포인터와 비슷한 느낌..?) CREATE VIEW 뷰이름 AS (서브쿼리절); CREATE VI...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 17강

계층형 질의문으로 서열을 주고 데이터 출력하기 예제 89 START WITH와 CONNECT BY PRIOR절을 작성하면 LEVEL이라는 칼럼을 출력할 수 있음 SELECT ename, level, sal, job FROM emp START WITH ename = 'KING' -- KING을 서열 1위로 두고, 이후로 서열화 CONNECT BY PRI...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 16강

SELECT FOR UPDATE SELECT절 마지막에 'FOR UPDATE' SELECT를 실행하면서, 해당 행에 대해서 LOCK을 걸 수 있음 검색하는 동안에 그 누구도 갱신이 불가능함 예시 SELECT문을 실행했음에도 COMMIT을 실행해야지, 접근이 가능

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 15강 DML

MERGE : 데이터 입력, 수정, 삭제를 동시에 예제 82 예시) alter table emp add loc varchar2(10); merge into emp e using dept d on (e.deptno = d.deptno) when matched then -- 일치하면 update set e.loc = d.loc -- 칼럼...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 14강 DML

SQL 종류 QUERY문 : SELECT FROM WHERE GROUP BY HAVING ORDER BY DML문 (Data Manipulation Language) : insert, update, delete, merge DDL문 DCL문 TCL문 INSERT INSERT INTO 테이블명(컬럼명1,컬럼명2,컬럼명3 ...) VALUES (값1,...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 13강

NOT IN 관리자인 사원들의 이름을 출력하시오 예제) 관리자가 아닌 사원들의 이름을 출력하시오 위 쿼리에서 결과가 안 나온다.. MGR 칼럼에 NULL값이 포함되어 있기 때문 NOT IN = '!=ALL' TRUE AND TREU AND ... AND NULL = NULL 칼럼 값 중에 NULL이 있으면 전체 결과 값이 NULL이 되버림 (NU...

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

[실무에서 바로 쓰는 SQL 기본과 SQL 튜닝][ORACLE] 12강

집합 연산자 - 데이터를 위아래로 연결 JOIN은 데이터를 양옆으로 연결 UNION ALL 예제 67 SELECT DEPTNO, SUL(SAL) FROM EMP GROUP BY DEPTNO; SELECT SUM(EMP) FROM EMP; 위 두 쿼리문의 결과를 위아래로 연결 SELECT DEPTNO, SUL(SAL) FROM EMP GROUP ...

2023년 5월 20일
·
0개의 댓글
·