◈ Study

    [Error Note] ORA-01438: value larger than specified precision allowed for this column [이 열에 대해 지정된 전체 자릿수보다 큰 값이 허용됩니다]

    - ORA-01438: value larger than specified precision allowed for this column [이 열에 대해 지정된 전체 자릿수보다 큰 값이 허용됩니다] ORA-01438: value larger than specified precision allowed for this column → 해당 열에 지정된 전체 자리수를 초과하는 값이 입력될 경우 발생한다. - ORA-01438 해결 방법 - 지정된 자리수에 맞춰 값을 입력 - 해당 열에 지정된 자리수를 변경 ALTER TABLE 테이블명 MODIFY (칼럼명 NUMBER(전체길이, 소수길이);

    [Error Note] ORA-00947: not enough values [값의 개수가 충분하지 않습니다]

    - ORA-00947: not enough values [값의 개수가 충분하지 않습니다] INSERT 시에 발생하기 쉬운 에러 2번째. 이번에는 값의 개수보다 컬럼의 개수가 많을 경우 발생하는 에러이다. ORA-00947: not enough values → 테이블의 컬럼보다 입력하려는 값의 개수가 적을 때 발생한다. - INSERT 시에 발생하기 쉬운 에러 1탄 [Error Note] ORA-00913: too many values [값이 너무 많습니다] - ORA-00913: too many values [값이 너무 많습니다] 쿼리문 작성 시 실수하기 쉬운 에러 4탄. 이번에는 INSERT 시 발생하기 쉬운 에러이다. ORA-00913: too many values → 테이블의 컬럼보다 입력하려는 값..

    [Error Note] ORA-00913: too many values [값이 너무 많습니다]

    - ORA-00913: too many values [값이 너무 많습니다] 쿼리문 작성 시 실수하기 쉬운 에러 4탄. 이번에는 INSERT 시 발생하기 쉬운 에러이다. ORA-00913: too many values → 테이블의 컬럼보다 입력하려는 값의 개수가 더 많을 때 발생한다. - INSERT 시에 발생하기 쉬운 에러 2탄 [Error Note] ORA-00947: not enough values [값의 개수가 충분하지 않습니다] - ORA-00947: not enough values [값의 개수가 충분하지 않습니다] INSERT 시에 발생하기 쉬운 에러 2번째. 이번에는 값의 개수보다 컬럼의 개수가 많을 경우 발생하는 에러이다. ORA-00947: not enough va.. yermi.tisto..

    [Python] 13장. 클래스의 심화

    - 학습목표 1. 클래스의 매직 메소드를 이해하고 생성자를 활용할 수 있다. 2. 스태틱 변수와 인스턴스 변수의 차이를 알고, 적절히 활용할 수 있다. 1. 생성자와 클래스의 변수 - 생성자 클래스 변수(인스턴스 변수)가 생성될 때 자동으로 호출되는 함수 * 클래스 내부에 정의된 변수 등을 초기화 할 때 사용한다. - 스태틱 변수 클래스를 활용할 때 필요한 공통 변수. 상수로 많이 활용된다. - 인스턴스 변수 클래스 변수가 생성될 때 클래스 변수 내 독립적으로 가지는 변수. * 생성자에서 생성하는 변수도 인스턴스 변수이다. - 스태틱 함수 클래스를 활용할 때 필요한 공통 함수 - 인스턴스 함수 주로 클래스 내에 있는 변수를 활용하는 함수 2. 클래스의 매직 메서드 - 매직 메서드란? __init__과 같..

    [Error Note] ORA-00923: FROM keyword not found where expected [예상한 위치에 FROM 키워드가 없습니다]

    - ORA-00923: FROM keyword not found where expected [예상한 위치에 FROM 키워드가 없습니다] 쿼리문 작성 시 실수하기 쉬운 에러 3탄. ','를 생략하거나, FROM 철자를 틀렸을 때 발생하는 에러다. ORA-00923: FROM keyword not found where expected → SELECT 문에 ',(콤마)'가 빠져있거나, FROM 키워드에 오타가 있는 경우 발생한다. - ORA-00923 해결 방법 틀렸던 부분들을 제대로 고쳐주면 된다. ',' 생략은 생각보다 많이 하는 실수이니 꼭꼭 한 번 더 체크하자.