Set Table in Database
db_settable.Rd이 함수는 데이터 프레임을 데이터베이스의 지정된 테이블에 기록합니다.
또한 사용자 ID, 데이터베이스 ID, 시작 및 종료 타임스탬프, 행 및 열 개수,
SQL 문, 상태, 오류 메시지(있는 경우)와 같은 세부 정보와 함께 메타 스키마의
MT_DB_IMPTLOG 테이블에 작업 내용을 기록합니다.
Usage
db_settable(
name,
value,
row.names = FALSE,
overwrite = FALSE,
append = FALSE,
schema = c("meta", "ods", "data"),
is_postfix = TRUE,
dbms = get_env("ecoDI_DBMS")
)Arguments
- name
character. 데이터를 저장할 테이블 이름
- value
data.frame. 테이블에 쓸 데이터프레임.
- row.names
logical. 테이블에 행 이름을 포함할지 여부. 기본값은 FALSE.
- overwrite
logical. TRUE로 설정하면 동일한 이름의 기존 테이블을 덮어씀. 기본값은 FALSE.
- append
logical.TRUE로 설정하면 기존 테이블에 데이터를 추가. 기본값은 FALSE.
- schema
character. 사용할 스키마는 "meta" 또는 "ods", "data" 중 하나. 기본값은 "meta".
- is_postfix
logical. TRUE로 설정하면 데이터프레임을 로드하기 전에 메타데이터 컬럼(cret_dt, cret_nm, mdfy_dt, mdfy_nm)을 추가. 기본값은 TRUE.
- dbms
character. 데이터베이스 관리 시스템 유형.