728x90

Programming 208

[MS-SQL]expression을(를) 데이터 형식 int(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다.

MS-SQL 쿼리시 에러 발생 - expression을(를) 데이터 형식 int(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다. 원인) int형이 최대로 수용할 수 있는 값의 허용 범위를 초과 해결방안) 타입 변경 or 실 데이타를 확인한다(실제로 허용범위를 초과 하는 데이타가 맞는것인지...) 데이터베이스의 공간을 절약하려면 가능한 모든 값을 안정적으로 포함할 수 있는 가장 작은 데이터 유형을 사용합니다 SQL Server에서는 다른 정수 데이터 형식(tinyint, smallint 및 int)을 자동으로 bigint 로 변환 시키지 않습니다. [ 데이터 형식 ]

Programming/MS-SQL 2021.05.06

PYTHON 함수

PYTHON 함수 함수 기능 len() 문자열의 길이 반환 count() 문자의 개수 반환 find() 문자열 keyword가 나타나는 첫번째 인덱스 반환 upper() 대문자로 바꿈 lower() 소문자로 바꿈 swapcase() 대문자 소문자로 서로 바꿈 lstrip() 문자열의 왼쪽을 잘라냄(default: 공백문자제거) rstrip() 문자열의 오른쪽을 잘라냄 strip() 문자열의 양쪽을 잘라냄 replace() 문자열 대체 join() 지정된 문자열로 연결해서 반환 startswith() 해당 문자열로 시작하면 true, 아니면 false 반환 capitalize() 첫번째 문자를 대문자로 바꿈 index() 문자열 keyword가 나타나는 첫번째 인덱스 반환. 찾지 못하면 에러 발생

Programming/Python 2021.04.27

디비 캐릭터셋 변경 타임 스케쥴

1. 새벽 작업 중지 및 DB Object 백업 1)크론탭 새벽작업 중지 설정 2) PL/Sql Developer로 프로시져, 함수, 트리거, 팩키지 소스 저장 2. EXPORT/IMPORT 작업 (한글이 있는 대상 테이블) 1) export 작업 스크립트 작성 필요(사전 작업) 2) export 작업 실행(/data4/exp) 3) export 작업이 끝난 후 클론DB에 export 내역을 import 한다. - 클론DB(US7ASCII)용 서버 확보 - 클론DB용 서버에 import 스크립트 작성 필요(사전 작업) -import 작업을 실행 3. SQL * Loader용 데이터 내리기 1) 작업 디렉토리 : /data5/exp/loader/sql) 2) dat 파일 자동생성을 위한 스크립트 작성 필요..

Programming/Oracle 2021.04.27

MVIEW란?

1. MView(Materialized View) - 일반 View : 논리적인 테이블 실시간 데이터를 유지하지만 조회 시 시간이 많이 걸림 - MView : 물리적인 공간에 저장 됨 2. 언제 MView 사용하나? - 빈번하게 발생하는 특정쿼리가 있는 경우, 쿼리 실행 시간의 수행 속도를 향상 시키기 위해 - SUM, MIN, MAX, AVG, COUNT등 그룹함수를 미리 계산해 놓을 때 - USER_SEGMENTS 에서 확인 가능 3. Materialized View를 생성하기 위한 권한 부여 sql> GRANT QUERY REWRITE TO user_name; sql> GRANT CREATE MATERIALIZED VIEW TO user_name; 4. MView 생성 예제 sql> CREATE M..

Programming/Oracle 2021.04.27
728x90