본문 바로가기
반응형

oralce 함수114

[오라클 SQL 함수] TIMESTAMP_TO_SCN 함수 o TIMESTAMP_TO_SCN 문법 timestamp_to_scn::= 목적 TIMESTAMP_TO_SCN함수는 인수로써 timestamp 값을 지정하여서 timestamp와 관련된 시스템 변경 번호(system change number, SCN)를 반환한다. 반환된 값의 데이터 형은 NUMBER이다. 이 함수는 특정한 timestamp와 연관된 SCN을 아는데 유용하다. SCN (System Change Number) 트랜잭션이 커밋될 때마다 오라클 서버는 트랜잭션에 커밋 SCN(System Change Number)을 지정합니다. SCN은 데이터베이스 내에서 유일한 값이며 증가합니다. SCN은 데이터가 데이터 파일로부터 읽힐 때 데이터를 동기화하고 읽기 일관성(read consistency)을 제.. 2021. 10. 21.
【오라클(Oracle) SQL 함수】 TANH 함수 o TANH 문법 tanh::= 목 적 TANH함수는 인수 n의 쌍곡선 탄젠트(hyperbolic tangent)를 반환한다. TANH(z) = SINH(z) / COSH(z) 이 함수는 인수로서 임의의 수치 데이터형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치 데이터형을 취한다. 만약 인수가 BINARY_FLOT 형태인 경우에는, 이 함수는 BINARY_DOUBLE 타입을 반환한다. 이 외에는 인수와 같은 수치 데이터형을 반환한다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) TANH Oracle Function 프로그래밍 비교 관련 함수 함수명 함수내용 ACOS n의 역코사인(arc cosine) 값을 반환한다.. 2021. 10. 21.
【오라클(Oracle) SQL 함수】 TAN 함수 o TAN 문 법 tan::= 목 적 TAN 함수는 인수 n의 탄젠트(tangent) 값을 반환한다.(라디안으로 표현되는 각도) 이 함수는 인수로서 임의의 수치 데이터형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치 데이터형을 취한다. 만약 인수가 BINARY_FLOT 형태인 경우에는, 이 함수는 BINARY_DOUBLE 타입을 반환한다. 이 외에는 인수와 같은 수치 데이터형을 반환한다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) TAN Oracle Function 프로그래밍 비교 관련 함수 함수명 함수내용 ACOS n의 역코사인(arc cosine) 값을 반환한다. ASIN n의 역사인(arc sine) 값을 반.. 2021. 10. 21.
【오라클(Oracle) SQL 함수】 SYSTIMESTAMP 함수 o SYSTIMESTAMP 문 법 systimestamp::= 목 적 SYSTIMESTAMP함수는 데이터 베이스가 설치된 시스템의 fractional 초와 시간대를 포함한 시스템의 날짜를 반환한다. 관련 함수 함수명 함수내용 TO_TIMESTAMP 문자 형태의 문자열을 TIMESTAMP 데이터 형식의 값으로 변환한다. TO_TIMESTAMP_TZ 문자 형태의 문자열을 TIMESTAMP WITH TIME ZONE(TSTZ) 데이터형으로 변환한다. SYSTIMESTAMP 데이터 베이스가 설치된 시스템의 소수점 오른쪽에 해당하는 소수 초(Fractional Second)와 시간대를 포함한 시스템의 날짜를 반환한다. TO_DATE 문자 형태의 문자열 char을 날짜형 데이터 타입 값으로 변환하는 형 변환 작업을.. 2021. 10. 21.
【오라클(Oracle) SQL 함수】 SYSDATE 함수 o SYSDATE 문 법 sysdate::= 목 적 SYSDATE함수는 데이터 베이스가 위치하고 있는 OS의 일자와 시간을 반환한다. (현재 일자와 현재시간) 반환된 값의 데이터 형은 DATE이고, 반환된 포맷은 NLS_DATE_FORMAT 초기 파라미터의 값에 의존한다. 이 함수는 인수가 필요 없다. 분산된 SQL 문장에서, 이 함수는 로컬 데이터베이스의 OS의 일자와 시간을 반환한다. 이 함수는 CHECK 제약의 조건으로 사용할 수 없다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) SYSDATE Oracle Function 프로그래밍 비교 관련 함수 함수명 함수내용 CURRENT_DATE 현재 세션의 시간대(time .. 2021. 10. 21.
【오라클(Oracle) SQL 함수】SYS_XMLGEN 함수 o SYS_XMLGEN 문법 sys_xmlgen::= 목적 SYS_XMLGEN 함수는 스칼라 값, object type, xml type 인스턴스를 XML 문서로 변형한다. SYS_XMLGen함수는 데이터 베이스의 특정 행과 열을 평가하는 식을 인수로 지정하여서, XML 문서를 포함하는 XMLtype 타입의 인스턴스를 반환한다. 인수 expr은 스칼라 값, 사용자 정의 타입, XMLType 인스턴스를 지정할 수 있다. 만약 인수 expr이 스칼라 값이라면, 함수는 스칼라 값을 소유한 XML 문서를 반환한다. 만약 인수 expr이 type라면, 함수는 XML요소에서 사용자 정의 타입 속성을 맵핑한다. 만약 인수 expr이 XMLType인스턴스라면, 함수는 행에서 기본적 Tag 명을 가지는 XML요소로 문서.. 2021. 10. 21.
【오라클(Oracle) SQL 함수】SYS_XMLAGG 함수 o SYS_XMLAGG 문법 sys_xmlagg::= 목적 SYS_XMLAGG 함수는 입력받은 모든 문서를 취합하여서 하나의 XML 문서를 통합한다. SYS_XMLAgg함수는 expr에 의해 나타나는 모든 XML 문서 또는 XML fragment를 통합하고, 단일 XML 문서를 생성한다. 기본적 이름 ROWSET을 가지는 새 둘러싸인 요소를 생성한다. 만약 XML 문서를 다른 방법으로 포맷하는 경우는, XMLFormat 오브젝트의 인스턴스인 fmt를 지정한다. 관련 함수 함수명 함수내용 DEPTH UNDER_PAHT와 EQUALS_PAHT 조건과 함께 이용되는 보조 함수이다. 이 함수는 같은 상관 변수를 가지는 UNDER_PATH조건에 의해 지정된 PATH에서 레벨의 수를 반환한다. EXISTSNODE .. 2021. 10. 21.
【오라클 SQL 함수】 SYS_TYPEID 함수 o SYS_TYPEID 문법 sys_typeid::= 목적 SYS_TYPEID함수는 피연산자(operand)의 가장 구체적인 형태의 typeid를 반환한다. 이 값은 주로 대체 가능한 열의 기초가 되는 형태 판별 열을 식별하는데 이용된다. 예를 들면, 형태-판별 열에서 색인을 만들기 위해서 SYS_TYPEID에 의해 반환되는 값을 이용할 수 있다. Object 형태 피연자에서 이함수를 이용할 수 있다. 모든 최종 root object형태(형태 계층에 속하지 않는 최종 형태)는 Null typeid를 가진다. 오라클 데이터 베이스는 type 계층에 속하는 모든 형태에 unique non-null typeid를 할당한다. 관련 함수 함수명 함수내용 SYS_CONTEXT 문맥 namespace와 관련된 par.. 2021. 10. 21.
【오라클(Oracle) SQL 함수】 SYS_GUID 함수 o SYS_GUID 문 법 sys_guid::= 목 적 SYS_GUID함수는 16바이트로 구성된 고유전역식별자(globally unique identifier, RAW 값)를 생성하여 반환한다. 대부분의 플랫폼에서는, 생성된 식별자는 호스트 식별자, 프로세스 또는 프로세스의 thread 식별자 또는 함수를 호출하는 thread, 프로세스 또는 thread에 대한 비 반복치 값(바이스의 순서)으로 구성된다. 관련 함수 함수명 함수내용 SYS_CONTEXT 문맥 namespace와 관련된 parameter의 값을 반환. SYS_GUID 16바이트로 구성된 고유전역식별자(globally unique identifier,RAW 값)을 생성하여 반환. SYS_TYPEID 피연산자(operand)의 대부분 지정한 .. 2021. 10. 21.
【오라클(Oracle) SQL 함수】 SYS_EXTRACT_UTC 함수 o SYS_EXTRACT_UTC 문법 sys_extract_utc::= 목적 SYS_EXTRACT_UTC 함수는 time zone offset 또는 time zone region name을 포함한 datetime 값으로부터 협정 세계시간(세계 표준시간) UTC (Coordinated Universal Time—formerly Greenwich Mean Time)을 추출한다. 관련 함수 함수명 함수내용 CURRENT_DATE 현재 세션의 시간대(time zone)를 기준으로 현재 날짜 정보를 Date 데이터 형으로 반환한다. CURRENT_TIMESTAMP 현재 session의 시간대를 기준으로 현재 날짜와 시간 정보를 반환한다. SYS_EXTRACT_UTC time zone offset 또는 time z.. 2021. 10. 21.
【오라클(Oracle) SQL 함수】SYS_DBURIGEN 함수 o SYS_DBURIGEN 문법 sys_dburigen::= 목적 SYS_DBURIGen함수는 하나 이상의 열 또는 속성 및 선택적으로 ROWID를 인수로 지정하여서, 특정 열 또는 행 오브젝트에 대한 DBURIType 데이터 타입의 URL을 생성한다. 데이터베이스로부터 XML 문서를 검색하기 위해 URL을 사용할 수 있다. 참조되는 모든 열 또는 속성은 샘플 테이블에서 존재할 필요가 있다. Primary키의 함수를 수행해야 한다. 즉, 실제적으로 테이블에서 Primary 키와 일치할 필요는 없으나, unique값을 참조해야만 한다. 만약 다수의 열을 지정했다면, 마지막 열 이외의 모든 열은 데이터베이스에서 행을 식별하여, 지정된 마지막 열은 행안에서 열을 식별한다. 기복적으로 URL은 포맷된 XML 문.. 2021. 10. 21.
【오라클 SQL 함수】 SYS_CONTEXT 함수 o SYS_CONTEXT 문법 sys_context::= 목적 SYS_CONTEXT함수는 문맥 namespace와 관련된 parameter의 값을 반환한다. 이 함수는 SQL과 PL/SQL 문장에 사용될 수 있다. namespace와 parameter에는, 문자열 또는 namespace 또는 속성을 지정하는 문자열로 결정되는 식을 지정할 수 있다. 문맥 namespace는 이미 생성될 필요가 있고, 연관된 parameter와 그 값은 DBMS_SESSION.set_context 프러시저를 이용하여 설정될 필요가 있다. namespace는 유요한 SQL식별자를 필요로 한다. parameter 명은 문자열을 지정할 수 있다. 대소문자를 구별하지 않고, length는 30바이트를 초과하지 않는다. 반환 값은 .. 2021. 10. 21.
반응형