◈ Study

    [Error Note] ORA-00942: table or view does not exist [테이블 또는 뷰가 존재하지 않습니다]

    - ORA-00942: table or view does not exist [테이블 또는 뷰가 존재하지 않습니다] 쿼리문 작성 시 실수하기 쉬운 에러 2탄. 이번에는 테이블명을 일부러 틀려보았다. ORA-00942: table or view does not exist → 테이블이 존재하지 않거나, 오타가 났을 경우 발생한다. - ORA-00942 해결 방법 쿼리문을 조회할 때 실제로 존재하는 테이블명을 입력해야 한다.

    [Error Note] ORA-00903: invalid table name [테이블 이름이 유효하지 않습니다]

    - ORA-00903: invalid table name [테이블 이름이 유효하지 않습니다] 쿼리문 작성 시 실수하기 쉬운 에러를 발생시켜 보았다. FROM 절의 내용을 생략해보았다. ORA-00903: invalid table name → 조회하고자 하는 테이블의 이름을 기입하지 않았을 때 발생한다. - ORA-00903 해결 방법 쿼리를 실행하려는 테이블명을 FROM 절에 제대로 기입해준다.

    [Python] 12장. 클래스

    - 학습목표 1. 클래스를 생성하고, 사용할 수 있다. 2. 클래스의 self를 이해하고 함수를 사용할 수 있다. 1. 클래스 : 변수와 함수를 가진 나만의 템플릿 클래스 = 변수와 함수의 집합 - 예시 : email과 관련된 다양한 기능 구현 2. 클래스의 활용 클래스도 함수와 마찬가지로 호출되기 전에는 수행이 되지 않는다. - self의 이해 함수에 써있는 self는 클래스의 변수, 함수 등에 접근하기 위해 파이썬이 제공하는 변수이다. KPU : 파이썬을 활용한 프로그래밍 과정

    [Python] 11장. 파일 입출력

    - 학습목표 1. 파일의 내용을 읽고 쓸 수 있다. 2. 파이썬의 Context Manager를 활용할 수 있다. 1. 파일 입력 - 인코딩이란? 컴퓨터가 문자를 저장하는 방식이며, utf-8, euc-kr, cp949 등 다양한 방식이 존재한다. * 우리가 사용하는 모든 프로그램, 화면에서는 문자를 표시하기 위해 인코딩을 사용 - 파일 입력 함수 read() 함수 : 전체를 읽는 함수 readline() 함수 : 한 줄 읽는 함수 readlines() 함수 : 전체를 한줄 씩 읽는 함수 - Context Manager의 활용 Context Manager는 리소스를 할당, 제공, 해제하는 역할을 수행한다. * 파일의 경우 open, read, close가 할당, 제공, 해제로 이루어진다. 2. 파일 출력..

    [Error Note] ORA-01017: invalid username/password; logon denied [계정 이름/비밀번호가 잘못되었습니다]

    - ORA-01017: invalid username/password; logon denied [계정 이름/비밀번호가 잘못되었습니다] 학원에서 배운 내용을 복습하려고 집에서 'STUDENT' 계정에 접속하려 했으나 에러가 발생하였다. ORA-01017: invalid username/password; logon denied → 계정 접속 시, 이름 또는 패스워드가 틀렸을 경우 발생한다. - ORA-01017 해결 방법 개인용 컴퓨터에는 'STUDENT' 계정을 생성하지 않았기에 발생했던 에러였다. 접속하려는 계정이 있는지 SYSTEM 계정으로 확인 필수.