bestwizard의 등록된 링크

키자드에 등록된 총 852개의 포스트를 확인하실 수 있습니다.

Tistory

로또 당첨된 기분 (1080회)

로또 당첨된 기분을 느껴보세요. 원본 보기

Tistory

오래전에 재밌게 봤던 드라마 '아홉수소년' | 경수진, 김영광 케미 설렘

오래전에 '아홉수소년' 드라마를 재밌게 봤었습니다. 2014년에 방송 당시 시청률 1% 전후로 인기를 끌지는 못했었습니다. 제 주변에서는 저만 본 거 같습니다. 여러 커플의 이야기가 나오지만 진구(김영광), 세영(경수진) 커플을 가장 좋아했고, 다른 커플이 나오면 쉬어가는 느낌으로 대충 봤었습니다. 저는 좀 놀아봤고 연애에 능숙한 캐릭터보다 조금 서투르고 서툴러서 진심이 불쑥불쑥 드러나는 캐릭터를 더 좋아하는데.. 김영광이 예능에서 보여준 이미지는 그렇지 않았기 때문에 사실 이 드라마는 김영광 때문에 안 볼 수도 있었지만, 경수진을 좋아해서 챙겨보게 되었습니다. 그런데 이 드라마에서 김영광이 너무 자연스럽게 연기를 잘해줘서, 이후로는 김영광에 대한 불호 이미지가 사라졌습니다. 저는 아직도 경수진을 좋아하..

Tistory

[AI 그림] 우아한 미인 (Playground / 플레이그라운드 / 스테이블디퓨전)

Playground AI는 충분한 무료 사용량과 다양한 필터를 제공합니다. Playground AI의 잠재력을 극대화하고 효과적인 활용을 위해 Rising에 올라온 그림의 프롬프트를 분석해 보려고 합니다. 이번에 분석하려는 그림에는 '우아한 미인'으로 제목을 붙여봤습니다. Playground AI Playground AI는 사용자가 입력한 텍스트를 기반으로 자동으로 일러스트를 생성하는 인공지능 기술을 사용하는 웹사이트입니다. 해당 웹사이트를 방문하여 원하는 텍스트를 입력하면 시각적으로 잘 표현된 일러스트를 생성해 줍니다. Playground AI의 회원가입은 간단한 절차를 따라 웹사이트에서 계정을 만드는 것으로 가능합니다. 이 프로그램은 클라우드 기반으로 제공되어, 별도의 설치가 필요하지 않습니다. Pl..

Tistory

[AI 그림] 사랑스러운 미인 (Playground / 플레이그라운드 / 스테이블디퓨전)

Playground AI는 충분한 무료 사용량과 다양한 필터를 제공합니다. Playground AI의 잠재력을 극대화하고 효과적인 활용을 위해 Rising에 올라온 그림의 프롬프트를 분석해 보려고 합니다. 이번에 분석하려는 그림에는 '사랑스러운 미인'로 제목을 붙여봤습니다. Playground AI Playground AI는 사용자가 입력한 텍스트를 기반으로 자동으로 일러스트를 생성하는 인공지능 기술을 사용하는 웹사이트입니다. 해당 웹사이트를 방문하여 원하는 텍스트를 입력하면 시각적으로 잘 표현된 일러스트를 생성해 줍니다. Playground AI의 회원가입은 간단한 절차를 따라 웹사이트에서 계정을 만드는 것으로 가능합니다. 이 프로그램은 클라우드 기반으로 제공되어, 별도의 설치가 필요하지 않습니다. P..

Tistory

[AI 그림] 강렬한 인상의 미인 (Playground / 플레이그라운드 / 스테이블디퓨전)

Playground AI는 충분한 무료 사용량과 다양한 필터를 제공합니다. Playground AI의 잠재력을 극대화하고 효과적인 활용을 위해 Rising에 올라온 그림의 프롬프트를 분석해 보려고 합니다. 이번에 분석하려는 그림에는 '강렬한 인상의 미인'로 제목을 붙여봤습니다. Playground AI Playground AI는 사용자가 입력한 텍스트를 기반으로 자동으로 일러스트를 생성하는 인공지능 기술을 사용하는 웹사이트입니다. 해당 웹사이트를 방문하여 원하는 텍스트를 입력하면 시각적으로 잘 표현된 일러스트를 생성해 줍니다. Playground AI의 회원가입은 간단한 절차를 따라 웹사이트에서 계정을 만드는 것으로 가능합니다. 이 프로그램은 클라우드 기반으로 제공되어, 별도의 설치가 필요하지 않습니다...

Tistory

[AI 그림] 유니콘 (Playground / 플레이그라운드 / 스테이블디퓨전)

Playground AI는 충분한 무료 사용량과 다양한 필터를 제공합니다. Playground AI의 잠재력을 극대화하고 효과적인 활용을 위해 Rising에 올라온 그림의 프롬프트를 분석해 보려고 합니다. 이번에 분석하려는 그림에는 '유니콘'로 제목을 붙여봤습니다. Playground AI Playground AI는 사용자가 입력한 텍스트를 기반으로 자동으로 일러스트를 생성하는 인공지능 기술을 사용하는 웹사이트입니다. 해당 웹사이트를 방문하여 원하는 텍스트를 입력하면 시각적으로 잘 표현된 일러스트를 생성해 줍니다. Playground AI의 회원가입은 간단한 절차를 따라 웹사이트에서 계정을 만드는 것으로 가능합니다. 이 프로그램은 클라우드 기반으로 제공되어, 별도의 설치가 필요하지 않습니다. Playgr..

Tistory

[오라클 레퍼런스 함수] XMLEXISTS - XQuery 조건 확인 함수

XMLEXISTS 구문 XMLEXISTS ( XQuery_string [ XML_passing_clause ] ) 목적 XMLExists는 주어진 XQuery 표현식이 비어 있지 않은 XQuery 시퀀스를 반환하는지 확인합니다. 그렇다면 함수는 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. XQuery_string 인수는 리터럴 문자열이지만 XML_passing_clause를 사용하여 바인드하는 XQuery 변수를 포함할 수 있습니다. XML_passing_clause의 expr은 XMLType 또는 SQL 스칼라 데이터 유형의 인스턴스를 반환하는 표현식으로, XQuery 표현식을 평가하는 컨텍스트로 사용됩니다. AS 절이 없이 PASSING 절에 식별자 없이 하나의 expr만 지정할 ..

Tistory

[오라클 레퍼런스 함수] XMLFOREST - XML 단편 생성 및 요소 연결

XMLFOREST 구문 XMLFOREST ( value_expr [ AS { c_alias | EVALNAME value_expr } ] [, value_expr [ AS { c_alias | EVALNAME value_expr } ] ]... ) 목적 XMLForest는 각 인수 매개변수를 XML로 변환한 다음 이러한 변환된 인수들을 연결한 XML 단편을 반환합니다. value_expr가 스칼라 표현식인 경우 AS 절을 생략할 수 있으며 Oracle Database는 열 이름을 요소 이름으로 사용합니다. value_expr가 객체 유형이거나 컬렉션인 경우 AS 절이 필수이며 Oracle은 지정된 표현식을 둘러싼 태그로 사용합니다. 이를 위해 문자열 리터럴 인 c_alias를 지정하거나 EVALNAM..

Tistory

[오라클 레퍼런스 함수] XMLISVALID - XML 스키마 준수 확인

XMLISVALID 구문 XMLISVALID ( XMLType_instance [, XMLSchema_URL [, element ]] ) 목적 XMLISVALID 함수는 입력 XMLType_instance가 관련 XML 스키마를 준수하는지 확인합니다. 이 함수는 XMLType_instance에 기록된 유효성 검사 상태를 변경하지 않습니다. 입력 XML 문서가 유효한 것으로 판명되면 XMLISVALID 함수는 1을 반환하고, 그렇지 않으면 0을 반환합니다. XMLSchema_URL을 인수로 제공하면 해당 스키마와의 일치 여부를 확인하는 데 사용됩니다. 그렇지 않으면 XML 문서에서 지정한 XML 스키마가 일치 여부를 확인하는 데 사용됩니다. XMLType_instance는 유효성을 검사할 XMLType..

Tistory

[오라클 레퍼런스 함수] XMLPARSE - XML 인스턴스 파싱 및 생성

XMLPARSE 구문 XMLPARSE ({ DOCUMENT | CONTENT } value_expr [ WELLFORMED ] ) 목적 XMLParse는 value_expr의 평가 결과로부터 XML 인스턴스를 구문 분석하고 생성합니다. value_expr은 문자열로 해결되어야 합니다. value_expr이 null로 해결되면 함수는 null을 반환합니다. DOCUMENT를 지정하는 경우 value_expr은 단일 루트 XML 문서로 해결되어야 합니다. CONTENT를 지정하는 경우 value_expr은 유효한 XML 값을 해결해야 합니다. WELLFORMED를 지정하는 경우 value_expr이 잘 구성된 XML 문서로 해결되는 것을 보장하므로 데이터베이스는 입력이 잘 구성되었는지 확인하기 위한 유효..

Tistory

[오라클 레퍼런스 함수] XMLPATCH - XML 문서 패치 및 XMLType 문서 반환

XMLPATCH 구문 XMLPATCH ( XMLType_document, XMLType_document ) 목적 XMLPatch 함수는 XmlPatch C API의 SQL 인터페이스입니다. 이 함수는 지정된 변경 사항으로 XML 문서를 패치하고 패치된 XMLType 문서를 반환합니다. 첫 번째 인수에는 입력 XMLType 문서의 이름을 지정합니다. 두 번째 인수에는 적용할 변경 사항이 포함된 XMLType 문서를 지정합니다. 변경 사항은 Xdiff XML 스키마를 준수해야 합니다. Oracle XML Developer's Kit 자바 메서드 diff()에서 생성된 XML 출력을 제공할 수 있습니다. 참고: 이 함수의 사용법 및 예제에 대한 자세한 정보는 Oracle XML Developer's Kit..

Tistory

[오라클 레퍼런스 함수] XMLPI - XML 처리 명령(XML processing instruction) 생성

XMLPI 구문 XMLPI ( { ( [ NAME ] identifier ) | ( EVALNAME value_expr ) } [ , value_expr ] ) 목적 XMLPI 함수는 identifier와 옵션으로 value_expr의 평가 결과를 사용하여 XML 처리 명령(XML processing instruction)을 생성합니다. 처리 명령은 주로 XML 문서의 일부 또는 전체와 관련된 정보를 제공하는 데 사용됩니다. 응용 프로그램은 처리 명령을 사용하여 XML 문서를 가장 적합하게 처리하는 방법을 결정합니다. Oracle Database가 사용할 묶음 태그를 지정해야 합니다. 이를 위해 문자열 리터럴인 identifier를 지정하거나 EVALNAME value_expr을 지정할 수 있습니다...

Tistory

[오라클 레퍼런스 함수] XMLQUERY - XML 데이터 쿼리

XMLQUERY 구문 XMLQUERY ( XQuery_string [ XML_passing_clause ] RETURNING CONTENT [NULL ON EMPTY] ) 목적 XMLQUERY를 사용하면 SQL 문에서 XML 데이터를 쿼리할 수 있습니다. 이 함수는 XQuery 표현식, 선택적인 컨텍스트 항목 및 다른 바인드 변수를 사용하고 이러한 입력 값을 사용하여 XQuery 표현식을 평가한 결과를 반환합니다. XQuery_string은 프롤로그를 포함한 완전한 XQuery 표현식입니다. XML_passing_clause의 expr은 XQuery 표현식을 평가할 컨텍스트로 사용되는 XMLType이나 SQL 스칼라 데이터 유형의 인스턴스를 반환하는 표현식입니다. AS 절이 없는 상태로 PASSING..

Tistory

[오라클 레퍼런스 함수] XMLROOT - XML 루트 정보 제공

XMLROOT 구문 XMLROOT ( value_expr, VERSION { value_expr | NO VALUE } [, STANDALONE { YES | NO | NO VALUE } ] ) 목적 XMLROOT 함수는 기존 XML 값의 루트 정보(프롤로그)에 버전 및 독립 속성을 제공하여 새 XML 값을 생성합니다. 만약 value_expr이 이미 프롤로그를 가지고 있다면, 데이터베이스는 오류를 반환합니다. 입력이 null인 경우 함수는 null을 반환합니다. 반환된 값은 다음과 같은 형식을 가집니다: 첫 번째 value_expr은 프롤로그 정보를 제공하는 대상 XML 값을 지정합니다. VERSION 절에서 value_expr은 유효한 XML 버전을 나타내는 문자열로 해결되어야 합니다. VERSI..

Tistory

[오라클 레퍼런스 함수] XMLSEQUENCE - XMLType 데이터 분할 및 반환

XMLSEQUENCE 구문 XMLSEQUENCE( XMLType_instance | sys_refcursor_instance [, fmt ] ) 목적 XMLSequence 함수에는 두 가지 형식이 있습니다. 첫 번째 형식은 XMLType 인스턴스를 입력으로 받아 이 XMLType의 최상위 노드를 varray로 반환합니다. 이 형식은 더 읽기 쉬운 SQL 코드를 제공하는 SQL/XML 표준 함수인 XMLTable에 의해 효과적으로 대체됩니다. Oracle Database 10g Release 2 이전에는 XMLSequence가 SQL 함수 TABLE과 함께 사용되어 XMLTable 함수로 더 나은 방식으로 수행할 수 있는 일부 작업을 수행했습니다. 두 번째 형식은 REFCURSOR 인스턴스와 XMLFo..

Tistory

[오라클 레퍼런스 함수] XMLSERIALIZE - XML 직렬화(Serialization) 및 문자열 또는 LOB 반환

XMLSERIALIZE 구문 XMLSERIALIZE ( { DOCUMENT | CONTENT } value_expr [ AS datatype ] [ ENCODING xml_encoding_spec ] [ VERSION string_literal ] [ NO INDENT | { INDENT [SIZE = number] } ] [ { HIDE | SHOW } DEFAULTS ] ) 목적 XMLSerialize 함수는 value_expr의 내용을 포함하는 문자열 또는 LOB를 생성합니다. XMLSERIALIZE에 의해 반환된 LOB는 읽기 전용입니다. DOCUMENT를 지정하는 경우 value_expr은 유효한 XML 문서여야 합니다. CONTENT를 지정하는 경우 value_expr은 반드시 단일 루트 ..

Tistory

[오라클 레퍼런스 함수] XMLTABLE - XQuery 결과를 관계형 테이블로 변환

XMLTABLE 구문 XMLTABLE ( [ XMLnamespaces_clause , ] XQuery_string XMLTABLE_options ) XMLnamespaces_clause::= XMLNAMESPACES ( { string AS identifier } | { DEFAULT string } [, { string AS identifier } | { DEFAULT string } ]... ) 노트: DEFAULT string 절을 최대 한 번만 지정할 수 있습니다. XMLTABLE_options::= [ XML_passing_clause ] [ RETURNING SEQUENCE BY REF ] [ COLUMNS XML_table_column [, XML_table_column]...] XML_..

Tistory

[오라클 레퍼런스 함수] XMLTRANSFORM - XMLType 인스턴스에 XSL 스타일 시트를 적용하여 XMLType 반환

XMLTRANSFORM 구문 XMLTRANSFORM(XMLType_instance, { XMLType_instance | string } ) 목적 XMLTransform 함수는 XMLType 인스턴스와 XSL 스타일 시트(또한 XMLType 인스턴스 형태)를 인수로 받아 해당 스타일 시트를 인스턴스에 적용하고 XMLType을 반환합니다. 이 함수는 데이터베이스에서 데이터를 검색할 때 스타일 시트를 기반으로 데이터를 구성하는 데 유용합니다. 참고: 이 함수에 대한 자세한 정보는 Oracle XML DB Developer's Guide에서 확인할 수 있습니다. 예제 XMLTransform 함수는 XSL 스타일 시트의 존재를 필요로 합니다. 다음은 요소를 노드 내에서 알파벳순으로 정렬하는 매우 간단한 스타..

Tistory

눈 마주쳤을 때 I와 E는 이렇게 다르다! MBTI 내향인과 외향인의 기준은? | 오은영의 금쪽 상담소 93 회

MBTI에서 I와 E 구분은 너무 기본적인 거라 굳이 설명이 필요할까 싶지만, 이 부분을 이해하지 못하면 약속을 하고 거절을 하는 등의 일상적인 관계에서부터 문제가 발생하는 것 같습니다. 저는 I(내향형)인데, 거절하는 것이 너무 어려웠습니다. 마음이 약해서 거절을 못하는 것이 아니라, E(외향형)의 사람들은 결혼식 등 어쩔 수 없는 이유를 대지 않으면 이해를 못했거든요. 제가 집에 있고 싶은 것을 이해하지 못했고, 저의 입장을 늘어놓으면서 거절하면 제가 자신을 거부한다고 이해하는 듯했습니다. 단 한번의 거절로 절교를 당한 적도 있습니다. 결국 외로움 때문인지 그 친구가 먼저 화해를 요청해왔지만, 근본적인 이해가 없는 상태에서 노력으로 맞춰가는 것이 맞는 가 싶었고 화해했지만 결국 오래가지 못했습니다. ..

Tistory

로또 당첨된 기분 (1078회)

로또 당첨된 기분을 느껴보세요. 원본 보기

Tistory

로또 당첨된 기분 (1079회)

로또 당첨된 기분을 느껴보세요. 원본 보기

Tistory

[오라클 레퍼런스 함수] VALUE - 테이블의 객체 인스턴스(object instances) 반환

VALUE 구문 VALUE(correlation_variable) 목적 VALUE는 객체 테이블의 행과 관련된 상관 변수 (테이블 별칭)를 인수로 취하고 객체 테이블(object table)에 저장된 객체 인스턴스(object instances)를 반환합니다. 객체 인스턴스의 유형은 객체 테이블과 동일한 유형입니다. 예제 다음 예제는 "Substitutable Table and Column Examples"에서 생성된 샘플 테이블 oe.persons을 사용합니다: SELECT VALUE(p) FROM persons p; VALUE(P)(NAME, SSN) ------------------------------------------------------------- PERSON_T('Bob', 1234..

Tistory

[오라클 레퍼런스 함수] VAR_POP - 숫자 집합의 모집단 분산 반환

VAR_POP 구문 VAR_POP(expr) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 분석 함수에 대한 내용을 참조하세요. 목적 VAR_POP는 이 집합에서 null을 제외한 숫자 집합의 모집단 분산(population variance)을 반환합니다. 이 함수는 집계 및 분석 함수로 모두 사용할 수 있습니다. 이 함수는 숫자 데이터 유형이나 숫자 데이터 유형으로 암시적으로 변환될 수 있는 비숫자 데이터 유형을 인수로 취합니다. 함수는 인수의 숫자 데이터 유형과 동일한 데이터 유형을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 함수가 빈 집합에 적용되면 null을 반환합니다. 이 함수는 다음 계산을 수행합니..

Tistory

[오라클 레퍼런스 함수] VAR_SAMP - 숫자 집합의 표본 분산 반환

VAR_SAMP 구문 VAR_SAMP(expr) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 분석 함수에 대한 내용을 참조하세요. 목적 VAR_SAMP는 이 집합에서 null을 제외한 숫자 집합의 표본 분산(sample variance)을 반환합니다. 이 함수는 집계 및 분석 함수로 모두 사용할 수 있습니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환될 수 있는 비숫자 데이터 유형을 인수로 취합니다. 함수는 인수의 숫자 데이터 유형과 동일한 데이터 유형을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 만약 이 함수가 빈 집합에 적용되면, null을 반환합니다. 이 함수는 다음과 같은..

Tistory

[오라클 레퍼런스 함수] VARIANCE - 분산 반환

VARIANCE 구문 VARIANCE([ DISTINCT | ALL ] expr) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 분석 함수에 대한 내용을 참조하세요. 목적 VARIANCE는 expr의 분산을 반환합니다. 이 함수는 집계 함수 또는 분석 함수로 사용할 수 있습니다. Oracle Database는 expr의 분산을 다음과 같이 계산합니다: expr 내의 행 수가 1인 경우, 0을 반환합니다. expr 내의 행 수가 1보다 큰 경우, VAR_SAMP를 반환합니다. 만약 DISTINCT를 지정하면, analytic_clause의 query_partition_clause만 지정할 수 있습니다. order_by_clause 및 windowi..

Tistory

[오라클 레퍼런스 함수] VSIZE - 바이트 수 반환

VSIZE 구문 VSIZE(expr) 목적 VSIZE 함수는 expr의 내부 표현에서 사용된 바이트 수를 반환합니다. 만약 expr이 null이면, 이 함수는 null을 반환합니다. 이 함수는 CLOB 데이터를 직접 지원하지 않습니다. 그러나 CLOB는 암시적 데이터 변환을 통해 인수로 전달할 수 있습니다. 참고: 더 많은 정보를 원하시면 "Data Type Comparison Rules"을 참조하십시오. 예제 다음 예제는 부서 10의 직원들의 last_name 열에 사용된 바이트 수를 반환합니다: SELECT last_name, VSIZE (last_name) "BYTES" FROM employees WHERE department_id = 10 ORDER BY employee_id; LAST_NAM..

Tistory

[오라클 레퍼런스 함수] WIDTH_BUCKET - 데이터의 등너비(equiwidth) 히스토그램 생성

WIDTH_BUCKET 구문 WIDTH_BUCKET (expr, min_value, max_value, num_buckets) 목적 WIDTH_BUCKET 함수는 등너비 히스토그램(equiwidth histograms)을 생성하는 데 사용됩니다. 이 히스토그램은 히스토그램 범위를 동일한 크기의 구간으로 나누어 구성합니다. (이 함수는 등고도 히스토그램(equiheight histograms)을 생성하는 NTILE 함수와 비교됩니다.) 이상적으로 각 버킷은 실수 형태의 닫힌-열린 간격(closed-open interval)입니다. 예를 들어, 한 버킷은 10.00부터 19.999 사이의 점수에 할당될 수 있으며, 이는 10이 간격에 포함되고 20은 제외됨을 나타냅니다. 이것은 때로 [10, 20)으로 ..

Tistory

[오라클 레퍼런스 함수] XMLAGG - XML 단편을 집계하여 반환

XMLAGG 구문 XMLAGG(XMLType_instance [ order_by_clause ]) 목적 XMLAgg는 집계 함수입니다. XML 단편들의 컬렉션을 가져와 집계된 XML 문서를 반환합니다. null을 반환하는 인수는 결과에서 제외됩니다. XMLAgg는 SYS_XMLAgg와 유사하지만 XMLAgg는 노드 컬렉션을 반환하지만 XMLFormat 객체를 사용한 서식을 허용하지 않습니다. 또한 XMLAgg는 SYS_XMLAgg와 달리 출력을 요소 태그로 둘러싸지 않습니다. order_by_clause 내에서 Oracle Database는 이 절의 다른 사용처와 달리 숫자 리터럴을 열 위치로 해석하지 않고 단순히 숫자 리터럴로 해석합니다. 참고: XMLELEMENT 및 SYS_XMLAGG 예제 다음..

Tistory

[오라클 레퍼런스 함수] XMLCAST - 지정한 스칼라 SQL 데이터 유형으로 변환

XMLCAST 구문 XMLCAST ( value_expression AS datatype ) 목적 XMLCast는 value_expression을 datatype으로 지정한 스칼라 SQL 데이터 유형으로 캐스트합니다. value_expression 인수는 평가되는 SQL 표현식입니다. datatype 인수는 NUMBER, VARCHAR2, CHAR, CLOB, BLOB, REF XMLTYPE 및 datetime 데이터 유형 중 하나일 수 있습니다. 참고: 이 함수의 사용 사례와 예제에 대한 자세한 내용은 Oracle XML DB Developer's Guide를 참조하십시오. Oracle Database Globalization Support Guide의 부록 C는 문자 값인 경우 XMLCAST의 반..

Tistory

[오라클 레퍼런스 함수] XMLCDATA - XML에 CDATA 섹션 생성

XMLCDATA 구문 XMLCDATA ( value_expr ) 목적 XMLCData 함수는 value_expr을 평가하여 CDATA 섹션을 생성합니다. value_expr은 문자열로 해결되어야 합니다. 함수에서 반환되는 값은 다음과 같은 형식을 가집니다: 결과 값이 유효한 XML CDATA 섹션이 아닌 경우 함수는 오류를 반환합니다. XMLCData에는 다음과 같은 조건이 적용됩니다: value_expr은 문자열 ]]>를 포함해서는 안 됩니다. value_expr이 null로 평가되면 함수는 null을 반환합니다. 참고: 이 함수에 대한 자세한 정보는 Oracle XML DB Developer's Guide를 참조하십시오. 예제 다음 문장은 XMLCData의 구문을 설명하기 위해 DUAL 테이블을 ..

Tistory

[오라클 레퍼런스 함수] XMLCOLATTVAL - XML에 속성 추가

XMLCOLATTVAL 구문 XMLCOLATTVAL (value_expr [ AS { c_alias | EVALNAME value_expr } ] [, value_expr [ AS { c_alias | EVALNAME value_expr } ] ]... ) 목적 XMLColAttVal은 XML 단편(fragment)을 생성한 다음 생성된 XML을 확장하여 각 XML 단편에 속성 name인 열(column)을 갖도록 합니다. AS 절을 사용하여 name 속성의 값을 열 이름 이외의 다른 값으로 변경할 수 있습니다. 이를 위해 문자열 리터럴인 c_alias를 지정하거나 EVALNAME value_expr을 지정할 수 있습니다. 후자의 경우 값 표현식이 평가되고 결과, 즉 문자열 리터럴이 별칭으로 사용됩니..

Tistory

[오라클 레퍼런스 함수] XMLCOMMENT - XML 주석 생성

XMLCOMMENT 구문 XMLCOMMENT ( value_expr ) 목적 XMLComment는 value_expr의 계산 결과를 사용하여 XML 주석을 생성합니다. value_expr은 문자열로 해결되어야 합니다. 두 개의 연속적인 대시 (하이픈)를 포함할 수 없습니다. 함수가 반환하는 값은 다음 형식을 가집니다. value_expr이 null로 해결되면 함수는 null을 반환합니다. 참고: 이 함수에 대한 자세한 정보는 Oracle XML DB Developer's Guide를 참조하십시오. 예제 다음 예제는 DUAL 테이블을 사용하여 XMLComment 구문을 설명합니다: SELECT XMLCOMMENT('OrderAnalysisComp imported, reconfigured, disasse..

Tistory

[오라클 레퍼런스 함수] XMLCONCAT - XML 요소 연결 및 반환

XMLCONCAT 구문 XMLCONCAT(XMLType_instance [, XMLType_instance ]...) 목적 XMLConcat는 입력으로 XMLType 인스턴스의 일련의 요소를 가져와 각 행의 요소를 연결하고 연결된 시리즈를 반환합니다. XMLConcat은 XMLSequence의 역입니다. Null 표현식은 결과에서 삭제됩니다. 모든 값 표현식이 null인 경우 함수는 null을 반환합니다. 참고: XMLSEQUENCE 예제 다음 예제는 일부 직원의 이름 및 성을 나타내는 XML 요소를 생성하고 이러한 요소를 연결한 다음 반환합니다: SELECT XMLCONCAT(XMLELEMENT("First", e.first_name), XMLELEMENT("Last", e.last_name)) A..

Tistory

[오라클 레퍼런스 함수] XMLDIFF - XML 문서 비교 및 차이점 캡처

XMLDIFF 구문 XMLDIFF ( XMLType_document, XMLType_document [ , integer, string ] ) 목적 XMLDiff 함수는 XmlDiff C API의 SQL 인터페이스입니다. 이 함수는 두 개의 XML 문서를 비교하고 Xdiff 스키마를 준수하는 XML로 차이점을 캡처합니다. 차이 문서는 XMLType 문서로 반환됩니다. 첫 번째 두 인수에는 두 XMLType 문서의 이름을 지정하십시오. integer에는 C 함수 XmlDiff의 hashLevel을 나타내는 숫자를 지정하십시오. 해싱을 사용하지 않으려면 이 인수를 0으로 설정하거나 완전히 생략하십시오. 해싱을 사용하지 않지만 플래그를 지정하려면 이 인수를 0으로 설정해야 합니다. string에는 함수의 ..

Tistory

[오라클 레퍼런스 함수] XMLELEMENT - XML 엘리먼트를 생성하고 XMLType 인스턴스를 반환

XMLELEMENT 구문 XMLELEMENT ( [ ENTITYESCAPING | NOENTITYESCAPING ] { ( [ NAME ] identifier ) | ( EVALNAME value_expr ) } [ , XML_attributes_clause ] [ , value_expr [ [ AS ] c_alias ]]... XML_attributes_clause::= XMLATTRIBUTES ( [ ENTITYESCAPING | NOENTITYESCAPING ] [ SCHEMACHECK | NOSCHEMACHECK ] value_expr [ { [AS] c_alias } | { AS EVALNAME value_expr } ] [, value_expr [ { [AS] c_alias } | { AS..

Tistory

[오라클 레퍼런스 함수] TO_YMINTERVAL - INTERVAL MONTH TO YEAR 유형으로 변환

TO_YMINTERVAL 구문 TO_YMINTERVAL ( ' { [+|-] years - months | ym_iso_format } ' [ DEFAULT return_value ON CONVERSION ERROR ] ) ym_iso_format::= [-] P [ years Y ] [months M] [days D] [T [hours H] [minutes M] [seconds [. frac_secs] S ] ] 목적 TO_YMINTERVAL은 인수를 INTERVAL MONTH TO YEAR 데이터 유형의 값으로 변환합니다. 인수에 대해서는 CHAR, VARCHAR2, NCHAR, 또는 NVARCHAR2 데이터 유형의 문자열로 평가되는 표현식을 지정할 수 있습니다. TO_YMINTERVAL은 두 가..

Tistory

[오라클 레퍼런스 함수] TRANSLATE - 문자열 대체

TRANSLATE 구문 TRANSLATE(expr, from_string, to_string) 목적 TRANSLATE 함수는 from_string의 각 문자열을 to_string의 해당 문자열로 대체하여 expr을 반환합니다. from_string에 없는 expr 내의 문자는 대체되지 않습니다. from_string 인수에는 to_string보다 더 많은 문자가 포함될 수 있습니다. 이 경우 from_string 끝의 추가 문자는 to_string에 해당 문자가 없습니다. 이러한 추가 문자가 expr에 나타나면 반환 값에서 제거됩니다. 만약 from_string에서 문자가 여러 번 나타나면 첫 번째 발생에 해당하는 to_string 매핑이 사용됩니다. from_string에서 모든 문자를 반환 값에서..

Tistory

[오라클 레퍼런스 함수] TRANSLATE ... USING - 문자열을 다른 문자 집합으로 변환 (NCHAR 또는 NVARCHAR2 사용)

TRANSLATE ... USING 구문 TRANSLATE ( char USING { CHAR_CS | NCHAR_CS } ) 목적 TRANSLATE ... USING 함수는 데이터베이스 문자 집합(database character set)과 국가 문자 집합(national character set) 간의 변환을 지정하는 데 사용되는 문자 집합으로 char을 변환합니다. 노트: TRANSLATE ... USING 함수는 주로 ANSI 호환성을 위해 지원됩니다. Oracle은 데이터를 데이터베이스 또는 국가 문자 집합으로 변환하기 위해 TO_CHAR 및 TO_NCHAR 함수를 사용하는 것이 좋다고 권장합니다. TO_CHAR 및 TO_NCHAR는 TRANSLATE ... USING에서 허용되는 문자 데이..

Tistory

[오라클 레퍼런스 함수] TREAT - 유형(type) 변환

TREAT 구문 TREAT(expr AS [ REF ] [ schema. ]type) 목적 TREAT 함수는 표현식의 선언된 유형을 변경하는 데 사용됩니다. 표현식이 JSON 데이터를 반환하도록 원할 때 AS JSON 키워드를 사용합니다. 이것은 일부 텍스트를 JSON 데이터로 해석하도록 강제하려는 경우 유용합니다. 예를 들어, {} VARCHAR2 값을 빈 JSON 객체로 해석하려면 문자열이 아닌 JSON 데이터로 강제로 해석할 수 있습니다. 이 함수를 사용하려면 type에 대한 EXECUTE 오브젝트 권한이 있어야 합니다. expr AS JSON에서 expr은 JSON을 포함하는 SQL 데이터 유형입니다. 예를 들어, CLOB입니다. expr AS type에서 expr 및 type은 사용자 정의 ..

Tistory

[오라클 레퍼런스 함수] TRIM - 문자열의 선행 또는 후행 문자(또는 둘 다) 제거

TRIM 구문 TRIM([ { { LEADING | TRAILING | BOTH } [ trim_character ] | trim_character } FROM ] trim_source ) 목적 TRIM 함수는 문자열로부터 선행 또는 후행 문자(또는 둘 다)를 제거하는 데 사용됩니다. trim_character 또는 trim_source가 문자 리터럴인 경우 단일 인용부호로 감싸야 합니다. LEADING을 지정하면 Oracle Database는 trim_character와 동일한 선행 문자를 제거합니다. TRAILING을 지정하면 Oracle은 trim_character와 동일한 후행 문자를 제거합니다. BOTH 또는 세 가지 중 어느 것도 지정하지 않으면 Oracle은 trim_character와 ..

Tistory

[오라클 레퍼런스 함수] TRUNC (date) - 날짜의 특정 부분을 절단

TRUNC (date) 구문 TRUNC(date [, fmt ]) 목적 TRUNC(date) 함수는 날짜의 시간 부분을 format model fmt에 의해 지정된 단위로 절단한 date를 반환합니다. 이 함수는 NLS_CALENDAR 세션 파라미터에 민감하지 않습니다. 그레고리력의 규칙에 따라 작동합니다. 반환된 값은 항상 DATE 데이터 유형이며, date에 대해 다른 datetime 데이터 유형을 지정해도 됩니다. fmt를 생략하면 기본 format model 'DD'가 사용되고 반환된 값은 자정의 시간으로 date를 절단한 것입니다. fmt에서 사용할 수 있는 허용된 format model에 대한 정보는 "ROUND and TRUNC Date Functions"를 참조하십시오. 예제 다음 예제..

Tistory

[오라클 레퍼런스 함수] TRUNC (number) - 숫자 절사

TRUNC (number) 구문 TRUNC(n1 [, n2 ]) 목적 TRUNC (number) 함수는 n1을 n2 십진위로 절단한 결과를 반환합니다. n2가 생략된 경우 n1은 0 십진위로 절단됩니다. n2는 소수점 왼쪽의 n2 자릿수를 0으로 만들기 위해 음수로 지정할 수 있습니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환할 수 있는 숫자가 아닌 데이터 유형을 인수로 취합니다. n2를 생략하면 함수는 인수의 숫자 데이터 유형과 동일한 데이터 유형을 반환합니다. n2를 포함하면 함수는 NUMBER를 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 예제 다음 예제에서는 숫자를 절단합니다: SELECT TRUNC(15.79,1) "Trunc..

Tistory

[오라클 레퍼런스 함수] TZ_OFFSET - 시간대 오프셋(time zone offset) 반환

TZ_OFFSET 구문 TZ_OFFSET({ 'time_zone_name' | '{ + | - } hh : mi' | SESSIONTIMEZONE | DBTIMEZONE } ) 목적 TZ_OFFSET 함수는 실행 문이 실행된 날짜를 기준으로 인수에 해당하는 시간대 오프셋(time zone offset)을 반환합니다. 유효한 시간대 지역 이름, UTC에서의 시간대 오프셋(단순히 자신을 반환), 또는 SESSIONTIMEZONE 또는 DBTIMEZONE 키워드를 입력할 수 있습니다. time_zone_name에 대한 유효한 값 목록은 V$TIMEZONE_NAMES 동적 성능 뷰의 TZNAME 열을 조회하여 확인할 수 있습니다. 노트: 서머타임 기능에 필요한 시간대 지역 이름이 있습니다. 이러한 이름은 두..

Tistory

[오라클 레퍼런스 함수] UID - 세션 사용자(로그인한 사용자) 식별 정수 반환

UID 구문 UID 목적 UID 함수는 세션 사용자(로그인한 사용자)를 고유하게 식별하는 정수를 반환합니다. 참고: 세션 사용자를 결정하는 방법에 대한 자세한 내용은 USER를 참조하십시오. 예제 다음 예제에서는 세션 사용자의 UID를 반환합니다: SELECT UID FROM DUAL; 출처: 오라클 레퍼런스 원문 링크: Oracle UID 함수 문서

Tistory

[오라클 레퍼런스 함수] UNISTR - 유니코드 문자열을 국가 문자 집합(national character set)으로 반환

UNISTR 구문 UNISTR( string ) 목적 UNISTR 함수는 텍스트 리터럴 또는 문자 데이터로 해석되는 표현식을 인수로 취하고 이를 국가 문자 집합(national character set)으로 반환합니다. 데이터베이스의 국가 문자 집합은 AL16UTF16 또는 UTF8 중 하나일 수 있습니다. UNISTR은 문자열 내의 문자의 유니코드 인코딩 값을 지정할 수 있도록하여 유니코드 문자열 리터럴을 지원합니다. 예를 들어, NCHAR 열에 데이터를 삽입하는 데 유용합니다. 유니코드 인코딩 값은 '\xxxx' 형식을 가지며 'xxxx'는 UCS-2 인코딩 형식에서 문자의 16진수 값입니다. 보충 문자(Supplementary characters)는 두 개의 코드 단위로 인코딩되며, 첫 번째 코..

Tistory

[오라클 레퍼런스 함수] UPPER - 문자열을 대문자로 변환

UPPER 구문 UPPER(char) 목적 UPPER 함수는 char를 모두 대문자로 변환한 문자열을 반환합니다. char는 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터 유형 중 하나일 수 있습니다. 반환 값은 char와 동일한 데이터 유형입니다. 데이터베이스는 문자 집합에 대한 이진 매핑에 기반하여 문자의 대소문자를 설정합니다. 언어에 민감한 대문자 변환을 원한다면 NLS_UPPER를 참조하십시오. 참고: Oracle Database Globalization Support Guide의 부록 C는 UPPER의 문자열 반환 값에 할당되는 정렬을 정의하는 정렬 결정 규칙(collation derivation rules)에 대한 정보를 제공합니다. 예제 다음..

Tistory

[오라클 레퍼런스 함수] USER - 세션 사용자(로그인한 사용자) 이름 반환

USER 구문 USER 목적 USER 함수는 세션 사용자(로그인한 사용자)의 이름을 반환합니다. 데이터베이스 세션의 기간 동안 Real Application Security 세션이 연결되거나 분리될 수 있으므로 이 값은 변경될 수 있습니다. 기업 사용자의 경우 이 함수는 스키마를 반환하며, 다른 사용자의 경우 데이터베이스 사용자 이름을 반환합니다. 데이터베이스 세션에 현재 Real Application Security 세션이 연결되어 있는 경우 XS$NULL 사용자를 반환합니다. 이 함수는 VARCHAR2 값 반환합니다. Oracle Database는 이 함수의 값을 공백 패딩 비교 의미론과 비교합니다. 분산 SQL 문에서 UID 및 USER 함수를 함께 사용하여 로컬 데이터베이스에서 사용자를 식별합..

Tistory

[오라클 레퍼런스 함수] USERENV - 현재 세션 정보 반환

USERENV 구문 USERENV('parameter') 목적 노트: USERENV는 역호환성을 위해 유지되는 레거시(legacy) 함수입니다. Oracle은 현재의 기능을 위해 내장된 USERENV 네임스페이스를 사용하는 SYS_CONTEXT 함수를 사용하는 것을 권장합니다. 자세한 내용은 SYS_CONTEXT를 참조하십시오. USERENV는 현재 세션에 관한 정보를 반환합니다. 이 정보는 응용 프로그램별 감사 트레일 테이블을 작성하거나 현재 세션에서 사용하는 언어별 문자를 결정하는 데 유용할 수 있습니다. CHECK 제약 조건의 조건으로 USERENV를 사용할 수 없습니다. 표 7-12는 parameter 인수에 대한 값에 대한 설명을 제공합니다. USERENV 함수에 대한 모든 호출은 SESSI..

Tistory

[오라클 레퍼런스 함수] VALIDATE_CONVERSION - 지정한 데이터 유형으로 변환 가능 여부(0 또는 1) 확인

VALIDATE_CONVERSION 구문 VALIDATE_CONVERSION(expr AS type_name [, fmt [, 'nlsparam' ] ]) 목적 VALIDATE_CONVERSION 함수는 expr이 지정한 데이터 유형으로 변환될 수 있는지 여부를 결정합니다. expr을 성공적으로 변환할 수 있는 경우 이 함수는 1을 반환하고, 그렇지 않은 경우 0을 반환합니다. expr이 null로 평가되면 이 함수는 1을 반환합니다. expr을 평가하는 동안 오류가 발생하면 이 함수는 오류를 반환합니다. expr에는 SQL 식을 지정하십시오. expr에 대한 허용 데이터 유형 및 선택적인 fmt 및 nlsparam 인수의 목적은 type_name으로 지정한 데이터 유형에 따라 다릅니다. type_n..

Tistory

[오라클 레퍼런스 함수] TO_CLOB (character) - LOB 열의 NCLOB 값 또는 문자열을 CLOB 값으로 변환

TO_CLOB (character) 구문 TO_CLOB(lob_column | char) 목적 TO_CLOB (character) 함수는 LOB 열의 NCLOB 값 또는 다른 문자열을 CLOB 값으로 변환합니다. char는 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터 유형 중 하나가 될 수 있습니다. Oracle Database는 이 함수를 실행할 때 기반이 되는 LOB 데이터를 국가 문자 집합에서 데이터베이스 문자 집합으로 변환합니다. PL/SQL 패키지 내에서는 TO_CLOB (character) 함수를 사용하여 RAW, CHAR, VARCHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 값을 CLOB 또는 NCLO..

Tistory

[오라클 레퍼런스 함수] TO_DATE - 문자열을 DATE 형식으로 변환

TO_DATE 구문 TO_DATE(char [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_DATE는 char를 DATE 데이터 유형의 값으로 변환합니다. char로는 CHAR, VARCHAR2, NCHAR, 또는 NVARCHAR2 데이터 유형의 문자열로 평가되는 모든 식을 지정할 수 있습니다. 노트: 이 함수는 데이터를 다른 datetime 데이터 유형 중 하나로 변환하지 않습니다. 다른 datetime 변환에 대한 정보는 TO_TIMESTAMP, TO_TIMESTAMP_TZ, TO_DSINTERVAL 및 TO_YMINTERVAL을 참조하십시오. 선택적인 DEFAULT return_value ON CONVERS..

Tistory

[오라클 레퍼런스 함수] TO_DSINTERVAL - INTERVAL DAY TO SECOND 형식으로 변환

TO_DSINTERVAL 구문 TO_DSINTERVAL ( ' { sql_format | ds_iso_format } ' [ DEFAULT return_value ON CONVERSION ERROR ] ) sql_format::= [+ | -] days hours : minutes : seconds [. frac_secs ] ds_iso_format::= [-] P [days D] [T [hours H] [minutes M] [seconds [. frac_secs] S ] ] 노트: 이전 릴리스에서는 TO_DSINTERVAL 함수가 선택적으로 nlsparam 절을 허용했습니다. 이 절은 여전히 하위 호환성을 위해 허용되지만 효과가 없습니다. 목적 TO_DSINTERVAL은 인수를 INTERVAL DA..

Tistory

[오라클 레퍼런스 함수] TO_LOB - LONG 및 LONG RAW 값을 LOB으로 변환

TO_LOB 구문 TO_LOB(long_column) 목적 TO_LOB 함수는 long_column 열의 LONG 또는 LONG RAW 값을 LOB(대규모 이진 또는 문자 데이터) 값으로 변환합니다. 이 함수를 사용할 수 있는 경우는 LONG 또는 LONG RAW 열에만 적용할 수 있으며, INSERT 문의 하위 쿼리의 선택 목록에서만 사용할 수 있습니다. 이 함수를 사용하기 전에, 변환된 LONG 값을 받을 LOB 열을 생성해야 합니다. LONG 값을 변환하려면 CLOB 열을 생성하십시오. LONG RAW 값을 변환하려면 BLOB 열을 생성하십시오. TO_LOB 함수를 사용하여 LONG 열을 LOB 열로 변환하는 경우, 인덱스 기반 테이블을 만드는 CREATE TABLE ... AS SELECT 문..

Tistory

[오라클 레퍼런스 함수] TO_MULTI_BYTE - 단일 바이트(single-byte) 문자를 해당 다중 바이트(multibyte) 문자로 변환

TO_MULTI_BYTE 구문 TO_MULTI_BYTE(char) 목적 TO_MULTI_BYTE 함수는 모든 단일 바이트(single-byte) 문자를 해당 다중 바이트(multibyte) 문자로 변환한 char을 반환합니다. char은 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형 중 하나일 수 있습니다. 반환되는 값은 char와 동일한 데이터 유형으로 반환됩니다. char에 다중 바이트 등가물이 없는 단일 바이트 문자는 출력 문자열에 단일 바이트 문자로 나타납니다. 이 함수는 데이터베이스 문자 집합이 단일 바이트 및 다중 바이트 문자를 모두 포함하는 경우에 유용합니다. 이 함수는 CLOB 데이터를 직접 지원하지 않습니다. 그러나 CLOB는 암묵적 데이터 변환을 통해 인..

Tistory

[오라클 레퍼런스 함수] TO_NCHAR (character) - 문자열을 국가 문자 집합(national character set)으로 변환

TO_NCHAR (character) 구문 TO_NCHAR({char | clob | nclob}) 목적 TO_NCHAR (character) 함수는 문자열 CHAR, VARCHAR2, CLOB 또는 NCLOB 값을 국가 문자 집합(national character set)으로 변환합니다. 반환되는 값은 항상 NVARCHAR2입니다. 이 함수는 국가 문자 집합의 USING 절을 사용하는 TRANSLATE ... USING 함수와 동등합니다. 참고: "Data Conversion" 및 TRANSLATE ... USING Oracle Database Globalization Support Guide의 부록 C는 이 함수의 문자 반환 값에 할당된 정렬(collation)을 정의하는 정렬 파생 규칙(coll..

Tistory

[오라클 레퍼런스 함수] TO_NCHAR (datetime) - 날짜 및 시간 데이터를 국가 문자 집합(national character set)으로 변환

TO_NCHAR (datetime) 구문 TO_NCHAR({ datetime | interval } [, fmt [, 'nlsparam' ] ] ) 목적 TO_NCHAR (datetime) 함수는 DATE, TIMESTAMP, TIMESTAMP WITH TIME ZONE, TIMESTAMP WITH LOCAL TIME ZONE, INTERVAL MONTH TO YEAR 또는 INTERVAL DAY TO SECOND 데이터 유형의 datetime 또는 간격(interval) 값들을 데이터베이스 문자 집합(database character set)에서 국가 문자 집합(national character set)으로 변환합니다. 참고: "Security Considerations for Data Conver..

Tistory

[오라클 레퍼런스 함수] TO_NCHAR (number) - 숫자를 국가 문자 집합(national character set)으로 변환

TO_NCHAR (number) 구문 TO_NCHAR(n [, fmt [, 'nlsparam' ] ]) 목적 TO_NCHAR (number) 함수는 n을 국가 문자 집합(national character set)으로 된 문자열로 변환합니다. n 값은 NUMBER, BINARY_FLOAT 또는 BINARY_DOUBLE 유형일 수 있습니다. 이 함수는 인수와 동일한 유형의 값을 반환합니다. 선택적으로 fmt 및 'nlsparam'은 n에 해당하며 DATE, TIMESTAMP, TIMESTAMP WITH TIME ZONE, TIMESTAMP WITH LOCAL TIME ZONE, INTERVAL MONTH TO YEAR 또는 INTERVAL DAY TO SECOND 데이터 유형일 수 있습니다. 참고: "S..

Tistory

[오라클 레퍼런스 함수] TO_NCLOB - CLOB 값 또는 문자열을 NCLOB 값으로 변환

TO_NCLOB 구문 TO_NCLOB(lob_column | char) 목적 TO_NCLOB 함수는 LOB 열 내의 CLOB 값 또는 다른 문자열을 NCLOB 값으로 변환합니다. char은 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB와 같은 데이터 유형 중 하나가 될 수 있습니다. Oracle Database는 이 함수를 사용하여 char의 문자 집합을 데이터베이스 문자 집합에서 국가 문자 집합(national character set)으로 변환합니다. 참고: Oracle Database Globalization Support Guide의 부록 C는 이 함수의 문자 반환 값에 할당된 정렬(collation)을 정의하는 정렬 파생 규칙(collation deri..

Tistory

[오라클 레퍼런스 함수] TO_NUMBER - NUMBER 유형으로 변환

TO_NUMBER 구문 TO_NUMBER(expr [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_NUMBER는 expr을 NUMBER 데이터 유형의 값으로 변환합니다. expr은 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 유형의 문자열 표현식, NUMBER, BINARY_FLOAT 또는 BINARY_DOUBLE 유형의 숫자 값 또는 null이 될 수 있습니다. expr이 NUMBER이면 함수는 expr을 반환합니다. expr이 null로 평가되면 함수는 null을 반환합니다. 그렇지 않으면 함수는 expr을 NUMBER 값으로 변환합니다. expr을 CHAR, VARCHAR2, NCHAR 또..

Tistory

[오라클 레퍼런스 함수] TO_SINGLE_BYTE - 다중바이트 문자를 단일바이트 문자로 변환

TO_SINGLE_BYTE 구문 TO_SINGLE_BYTE(char) 목적 TO_SINGLE_BYTE는 다중바이트 문자를 해당하는 단일바이트 문자로 변환한 char를 반환합니다. char는 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형일 수 있습니다. 반환된 값은 char와 동일한 데이터 유형입니다. char 내에 있는 다중바이트 문자 중에서 단일바이트와 대응하는 문자가 없는 경우, 이러한 다중바이트 문자는 출력에 다중바이트 문자로 나타납니다. 이 함수는 데이터베이스 문자 집합이 단일바이트 및 다중바이트 문자를 모두 포함하고 있는 경우에만 유용합니다. 이 함수는 CLOB 데이터를 직접 지원하지 않습니다. 그러나 CLOB는 암시적 데이터 변환을 통해 인수로 전달할 수 있습니..

Tistory

[오라클 레퍼런스 함수] TO_TIMESTAMP - TIMESTAMP 유형으로 변환

TO_TIMESTAMP 구문 TO_TIMESTAMP(char [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_TIMESTAMP는 char를 TIMESTAMP 데이터 유형의 값으로 변환합니다. char에 대해서는 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형의 문자열로 평가되는 표현식을 지정할 수 있습니다. 선택적인 DEFAULT return_value ON CONVERSION ERROR 절을 사용하여 char를 TIMESTAMP으로 변환하는 동안 오류가 발생할 경우 이 함수가 반환하는 값을 지정할 수 있습니다. 이 절은 char를 평가하는 동안 오류가 발생할 경우에는 효과가 없습니다...

Tistory

[오라클 레퍼런스 함수] TO_TIMESTAMP_TZ - TIMESTAMP WITH TIME ZONE 유형으로 변환

TO_TIMESTAMP_TZ 구문 TO_TIMESTAMP_TZ(char [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_TIMESTAMP_TZ는 char를 TIMESTAMP WITH TIME ZONE 데이터 유형의 값으로 변환합니다. char에 대해서는 CHAR, VARCHAR2, NCHAR, 또는 NVARCHAR2 데이터 유형의 문자열로 평가되는 표현식을 지정할 수 있습니다. 노트: 이 함수는 문자열을 TIMESTAMP WITH LOCAL TIME ZONE으로 변환하지 않습니다. 이를 위해서는 CAST 함수를 사용하십시오. CAST 예제를 참조하세요. 선택적인 DEFAULT return_value ON CONV..

Tistory

[오라클 레퍼런스 함수] TO_UTC_TIMESTAMP_TZ - ISO 8601 날짜 형식 문자열을 TIMESTAMP WITH TIMEZONE의 인스턴스로 반환

TO_UTC_TIMESTAMP_TZ 구문 TO_UTC_TIMESTAMP_TZ ( varchar ) 목적 SQL 함수 TO_UTC_TIMESTAMP_TZ는 varchar 입력으로 ISO 8601 날짜 형식 문자열을 받아들이고 SQL 데이터 유형 TIMESTAMP WITH TIMEZONE의 인스턴스를 반환합니다. 이 함수는 입력을 협정 세계 표준시 (이전에는 그리니치 평균시)인 UTC(협정 세계 표준시) 시간으로 정규화합니다. SQL 함수 TO_TIMESTAMP_TZ와 달리, 이 새로운 함수는 입력 문자열이 ISO 8601 날짜 형식을 사용한다고 가정하며, 기본적으로 시간대를 UTC 0으로 설정합니다. 이 함수의 전형적인 사용 사례는 출력을 SQL 함수 SYS_EXTRACT_UTC에 제공하여 UTC 시간..

Tistory

[오라클 레퍼런스 함수] TAN - 라디안 각도의 탄젠트 값 반환

TAN 구문 TAN(n) 목적 TAN은 n(라디안 단위로 표현된 각도)의 탄젠트 값을 반환합니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환할 수 있는 숫자가 아닌 데이터 유형을 인수로 취합니다. 인수가 BINARY_FLOAT인 경우 함수는 BINARY_DOUBLE을 반환합니다. 그렇지 않으면 함수는 인수와 동일한 숫자 데이터 유형을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 예제 다음 예제는 135도의 탄젠트 값을 반환합니다: SELECT TAN(135 * 3.14159265359/180) "Tangent of 135 degrees" FROM DUAL; Tangent of 135 degrees ----------------------..

Tistory

[오라클 레퍼런스 함수] TANH - 라디안 각도의 하이퍼볼릭 탄젠트 값 반환

TANH 구문 TANH(n) 목적 TANH는 n의 하이퍼볼릭 탄젠트(hyperbolic tangent)를 반환합니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환될 수 있는 비숫자 데이터 유형 중 하나를 인수로 취합니다. 인수가 BINARY_FLOAT이면 함수는 BINARY_DOUBLE을 반환합니다. 그렇지 않으면 함수는 인수와 동일한 숫자 데이터 유형을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 예제 다음 예제는 0.5의 하이퍼볼릭 탄젠트를 반환합니다: SELECT TANH(.5) "Hyperbolic tangent of .5" FROM DUAL; Hyperbolic tangent of .5 ------------------------..

Tistory

[오라클 레퍼런스 함수] TIMESTAMP_TO_SCN - 타임스탬프에 연관된 SCN(시스템 변경 번호) 반환

TIMESTAMP_TO_SCN 구문 TIMESTAMP_TO_SCN(timestamp) 목적 TIMESTAMP_TO_SCN 함수는 타임스탬프 값에 연결된 근사(approximate) 시스템 변경 번호(SCN: system change number)를 인수로 취하고 해당 타임스탬프와 관련된 SCN을 반환합니다. 반환되는 값의 데이터 유형은 NUMBER입니다. 이 함수는 특정 타임스탬프와 관련된 SCN을 알고자 할 때 유용합니다. 노트: SCN이 생성될 때의 SCN과 타임스탬프 간의 연결은 데이터베이스에서 제한된 기간 동안 기억됩니다. 이 기간은 데이터베이스가 자동 롤백 관리 모드에서 실행되는 경우 자동 조정된 롤백 보유 기간의 최대값과 데이터베이스의 모든 플래시백 아카이브의 보유 기간 중 가장 긴 시간인..

Tistory

[오라클 레퍼런스 함수] TO_APPROX_COUNT_DISTINCT - 근사치 고유 값 수를 NUMBER 값으로 변환

TO_APPROX_COUNT_DISTINCT 구문 TO_APPROX_COUNT_DISTINCT(detail) 목적 TO_APPROX_COUNT_DISTINCT는 근사치 고유 값 수(approximate distinct value count)에 관한 정보를 포함하는 detail을 입력으로 받아 NUMBER 값으로 변환합니다. detail은 BLOB 유형의 detail을 지정하며, 이는 APPROX_COUNT_DISTINCT_DETAIL 함수 또는 APPROX_COUNT_DISTINCT_AGG 함수에 의해 생성되었습니다. 참고: APPROX_COUNT_DISTINCT_DETAIL TO_APPROX_COUNT_DISTINCT 예제 TO_APPROX_COUNT_DISTINCT 함수를 APPROX_COUNT_..

Tistory

[오라클 레퍼런스 함수] TO_APPROX_PERCENTILE - 백분위수 값에 대한 근사 중간값 반환

TO_APPROX_PERCENTILE 구문 TO_APPROX_PERCENTILE(detail, expr, 'datatype' [, { 'DESC' | 'ASC' | 'ERROR_RATE' | 'CONFIDENCE' } ]) 목적 TO_APPROX_PERCENTILE 함수는 근사 백분위 수 정보가 포함된 세부사항(detail)과 백분위 수 값, 그리고 정렬 명세를 입력으로 받아 해당 백분위 수 값에 대해 정렬 명세(sort specification)에 따른 근사 보간값(approximate interpolated value)을 반환합니다. detail에는 APPROX_PERCENTILE_DETAIL 함수나 APPROX_PERCENTILE_AGG 함수에 의해 생성된 BLOB 유형의 세부사항을 지정합니다...

Tistory

[오라클 레퍼런스 함수] TO_BINARY_DOUBLE - double-precision 부동 소수점 숫자로 변환

TO_BINARY_DOUBLE 구문 TO_BINARY_DOUBLE(expr [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_BINARY_DOUBLE는 expr을 double-precision 부동 소수점 숫자(floating-point number)로 변환합니다. expr은 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 유형의 문자열, NUMBER, BINARY_FLOAT 또는 BINARY_DOUBLE 유형의 숫자 값 또는 null로 평가되는 표현식일 수 있습니다. expr이 BINARY_DOUBLE이면 함수는 expr을 반환합니다. expr이 null로 평가되면 함수는 null을 반환합니다. 그..

Tistory

[오라클 레퍼런스 함수] TO_BINARY_FLOAT - single-precision 부동 소수점 숫자로 변환

TO_BINARY_FLOAT 구문 TO_BINARY_FLOAT(expr [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_BINARY_FLOAT은 expr을 단정밀도(single-precision) 부동 소수점 숫자로 변환합니다. expr은 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 유형의 문자열, NUMBER, BINARY_FLOAT 또는 BINARY_DOUBLE 유형의 숫자 값 또는 null을 평가하는 모든 식일 수 있습니다. expr이 BINARY_FLOAT이면 함수는 expr을 그대로 반환합니다. expr이 null로 평가되면 함수는 null을 반환합니다. 그렇지 않은 경우 함수는 exp..

Tistory

[오라클 레퍼런스 함수] TO_BLOB (bfile) - BFILE 값을 BLOB 값으로 변환

TO_BLOB (bfile) 구문 TO_BLOB( bfile [, mime_type] ) 목적 TO_BLOB (bfile) 함수는 BFILE 값을 BLOB 값으로 변환합니다. mime_type은 이 함수에 의해 반환되는 BLOB 값에 설정할 MIME 유형을 지정합니다. mime_type을 생략하면 BLOB 값에 MIME 유형이 설정되지 않습니다. 예제 다음 가상의 예제는 테이블 media_tab의 BFILE 열 값 media_col의 BLOB를 반환합니다. 결과 BLOB에는 MIME 유형이 JPEG로 설정됩니다. SELECT TO_BLOB(media_col, 'JPEG') FROM media_tab; 출처: 오라클 레퍼런스 원문 링크: Oracle TO_BLOB (bfile) 함수 문서

Tistory

[오라클 레퍼런스 함수] TO_BLOB (raw) - RAW 및 LONG RAW 값을 BLOB으로 변환

TO_BLOB (raw) 구문 TO_BLOB( raw_value ) 목적 TO_BLOB (raw)는 LONG RAW 및 RAW 값을 BLOB 값으로 변환합니다. PL/SQL 패키지 내에서는 TO_BLOB (raw)를 사용하여 RAW 및 BLOB 값을 BLOB으로 변환할 수 있습니다. 예제 다음 가상의 예제는 RAW 열 값의 BLOB을 반환합니다: SELECT TO_BLOB(raw_column) blob FROM raw_table; BLOB ----------------------- 00AADD343CDBBD 출처: 오라클 레퍼런스 원문 링크: Oracle TO_BLOB (raw) 함수 문서

Tistory

[오라클 레퍼런스 함수] TO_CHAR (bfile|blob) - BFILE 또는 BLOB 데이터를 문자 집합으로 변환

TO_CHAR (bfile|blob) 구문 TO_CHAR( { bfile | blob } [, csid] ) 목적 TO_CHAR (bfile|blob) 함수는 BFILE 또는 BLOB 데이터를 데이터베이스 문자 집합으로 변환합니다. 반환되는 값은 항상 VARCHAR2입니다. 반환된 값이 VARCHAR2 데이터 형식에 맞지 않을 경우 데이터가 자르거나 일부가 손실됩니다. csid에 대해 BFILE 또는 BLOB 데이터의 문자 집합 ID(set ID)를 지정하십시오. BFILE 또는 BLOB 데이터의 문자 집합이 데이터베이스 문자 집합인 경우 csid에 0 값을 지정하거나 csid를 생략할 수 있습니다. 참고: Oracle Database Globalization Support Guide의 부록 C는 이..

Tistory

[오라클 레퍼런스 함수] TO_CHAR (character) - 문자 데이터를 데이터베이스 문자 집합(database character set)으로 변환

TO_CHAR (character) 구문 TO_CHAR(nchar | clob | nclob) 목적 TO_CHAR (character) 함수는 NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터를 데이터베이스 문자 집합(database character set)으로 변환합니다. 반환되는 값은 항상 VARCHAR2입니다. 이 함수를 사용하여 문자 LOB을 데이터베이스 문자 집합으로 변환할 때 변환할 LOB 값이 대상 형식보다 큰 경우 데이터베이스에서 오류가 발생합니다. 참고: Oracle Database Globalization Support Guide의 부록 C는이 함수의 문자 리턴 값에 할당되는 콜레이션을 정의하는 정렬 파생 규칙(collation derivation rules)에 대한..

Tistory

[오라클 레퍼런스 함수] TO_CHAR (datetime) - 날짜 및 시간 데이터를 지정한 형식으로 변환

TO_CHAR (datetime) 구문 TO_CHAR({ datetime | interval } [, fmt [, 'nlsparam' ] ]) 목적 TO_CHAR (datetime) 함수는 DATE, TIMESTAMP, TIMESTAMP WITH TIME ZONE, TIMESTAMP WITH LOCAL TIME ZONE, INTERVAL DAY TO SECOND, 또는 INTERVAL YEAR TO MONTH 데이터 유형의 날짜 또는 간격(interval) 값을, 날짜 형식 fmt으로 지정한 형식의 VARCHAR2 데이터 유형으로 변환합니다. fmt를 생략하면 다음과 같이 date가 VARCHAR2 값으로 변환됩니다: DATE 값은 기본 날짜 형식의 값으로 변환됩니다. TIMESTAMP 및 TIMES..

Tistory

[오라클 레퍼런스 함수] TO_CHAR (number) - 숫자를 문자열로 변환

TO_CHAR (number) 구문 TO_CHAR(n [, fmt [, 'nlsparam' ] ]) 목적 TO_CHAR (number) 함수는 n을 VARCHAR2 데이터 유형의 값으로 변환합니다. 선택적인 숫자 형식 fmt을 사용할 수 있습니다. 값 n은 NUMBER, BINARY_FLOAT 또는 BINARY_DOUBLE 유형일 수 있습니다. fmt를 생략하면 n은 해당 유의 숫자를 포함할 수 있을 정도로 충분한 길이의 VARCHAR2 값으로 변환됩니다. n이 음수인 경우 형식이 적용된 후에 부호가 적용됩니다. 따라서 TO_CHAR(-1, '$9')은 $-1이 아닌 -$1을 반환합니다. 숫자 형식에 대한 정보는 "Format Models"을 참조하십시오. 'nlsparam' 인수는 숫자 형식 요소에..

Tistory

[오라클 레퍼런스 함수] TO_CLOB (bfile|blob) - BFILE 또는 BLOB 데이터를 CLOB 데이터로 변환

TO_CLOB (bfile|blob) 구문 TO_CLOB( { bfile | blob } [, csid] [, mime_type] ) 목적 TO_CLOB (bfile|blob) 함수는 BFILE 또는 BLOB 데이터를 데이터베이스 문자 집합으로 변환하고 해당 데이터를 CLOB 값으로 반환합니다. csid에 대해, BFILE 또는 BLOB 데이터의 문자 집합 ID를 지정합니다. BFILE 또는 BLOB 데이터의 문자 집합이 데이터베이스 문자 집합이라면 csid에 0 값을 지정하거나 csid를 생략할 수 있습니다. mime_type에 대해, 이 함수에 의해 반환된 CLOB 값에 설정할 MIME 타입을 지정합니다. mime_type을 생략하면 CLOB 값에 MIME 타입이 설정되지 않습니다. 참고: Ora..

Tistory

[오라클 레퍼런스 함수] STDDEV - 샘플 데이터의 표준 편차 반환 (데이터가 1건인 경우 0 반환)

STDDEV 구문 STDDEV([ DISTINCT | ALL ] expr) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 "Analytic Functions"에 대한 내용을 참조하세요. 목적 STDDEV는 숫자 집합인 expr의 표본 표준 편차(sample standard deviation)를 반환합니다. 이 함수는 집계 및 분석 함수로 모두 사용할 수 있습니다. STDDEV는 STDDEV_SAMP와 달리 입력 데이터가 1개 행인 경우에도 0을 반환하며, STDDEV_SAMP는 null을 반환합니다. 오라클 데이터베이스는 VARIANCE 집계 함수에 정의된 분산의 제곱근으로 표준 편차를 계산합니다. 이 함수는 숫자 데이터 형식 또는 숫자 데이터 ..

Tistory

[오라클 레퍼런스 함수] STDDEV_POP - 모집단의 표준 편차 반환

STDDEV_POP 구문 STDDEV_SAMP(expr) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 "Analytic Functions"에 대한 내용을 참조하세요. 목적 STDDEV_POP 함수는 모집단의 표준 편차(population standard deviation)를 계산하고 모집단 분산의 제곱근을 반환하며, 집계 및 분석 함수로 사용할 수 있습니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환할 수 있는 비숫자 데이터 유형을 인수로 받습니다. 함수는 인수의 숫자 데이터 유형과 동일한 데이터 유형을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 이 함수는 VAR_POP 함수의 ..

Tistory

[오라클 레퍼런스 함수] STDDEV_SAMP - 샘플 데이터의 표준 편차 반환 (데이터가 1건인 경우 null 반환)

STDDEV_SAMP 구문 STDDEV_SAMP(expr) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 "Analytic Functions"에 대한 내용을 참조하세요. 목적 STDDEV_SAMP 함수는 누적 표본 표준 편차(cumulative sample standard deviation)를 계산하고 표본 분산의 제곱근을 반환하며, 집계 및 분석 함수로 사용할 수 있습니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환할 수 있는 비숫자 데이터 유형을 인수로 받습니다. 함수는 인수의 숫자 데이터 유형과 동일한 데이터 유형을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 이 함수는 VAR..

Tistory

[오라클 레퍼런스 함수] SUBSTR - 문자열 일부 추출

SUBSTR 구문 { SUBSTR | SUBSTRB | SUBSTRC | SUBSTR2 | SUBSTR4 } (char, position [, substring_length ]) 목적 SUBSTR 함수는 char에서 character position에서 substring_length 길이 만큼의 부분을 반환합니다. SUBSTR은 입력 문자 집합에 따라 문자로 정의 된 길이를 계산합니다. SUBSTRB는 문자 대신 바이트를 사용합니다. SUBSTRC는 유니코드 완전한 문자를 사용합니다. SUBSTR2는 UCS2 코드 포인트를 사용합니다. SUBSTR4는 UCS4 코드 포인트를 사용합니다. position이 0 인 경우 1로 처리됩니다. position이 양수 인 경우 Oracle Database는 첫 ..

Tistory

[오라클 레퍼런스 함수] SUM - 값의 합산 반환

SUM 구문 SUM([ DISTINCT | ALL ] expr) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 "Analytic Functions"에 대한 내용을 참조하세요. 목적 SUM 함수는 expr의 값들의 합을 반환합니다. 이 함수는 집계 함수로 사용하거나 분석 함수로 사용할 수 있습니다. 이 함수는 숫자 데이터 형식 또는 숫자 데이터 형식으로 암시적으로 변환할 수 있는 비숫자 데이터 형식을 인수로 사용합니다. 함수는 인수의 숫자 데이터 형식과 동일한 데이터 형식을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 만약 DISTINCT를 지정한다면, 집계 함수에 대한 query_partition_clause만..

Tistory

[오라클 레퍼런스 함수] SYS_CONNECT_BY_PATH - 계층적 쿼리에서 경로 반환

SYS_CONNECT_BY_PATH 구문 SYS_CONNECT_BY_PATH(column, char) 목적 SYS_CONNECT_BY_PATH는 계층적 쿼리에서만 유효합니다. 이 함수는 CONNECT BY 조건에 의해 반환된 각 행에 대해 루트(root)에서 노드(node)까지의 열(column) 값을 나타내며, 각 열 값은 char로 구분됩니다. 열(column)과 char 모두 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형 중 하나일 수 있습니다. 반환된 문자열은 VARCHAR2 데이터 유형이며 열(column)과 동일한 문자 집합(character set)을 가집니다. 참고: 계층 쿼리(hierarchical queries) 및 CONNECT BY 조건에 대한 자세한..

Tistory

[오라클 레퍼런스 함수] SYS_CONTEXT - 네임스페이스(namespace)에 연결된 파라미터(parameter) 값 반환

SYS_CONTEXT 구문 SYS_CONTEXT('namespace', 'parameter' [, length ]) 목적 SYS_CONTEXT 함수는 현재 시점에서 컨텍스트 namespace와 연결된 parameter의 값을 반환합니다. 이 함수는 SQL 및 PL/SQL 문에서 사용할 수 있으며, SYS_CONTEXT는 로컬에서 실행되어야 합니다. namespace와 parameter에 대해 문자열 또는 문자열로 해석되는 표현식을 지정할 수 있습니다. namespace와 parameter에 리터럴 인수를 지정하고 SYS_CONTEXT를 PL/SQL 함수 내에서 사용하는 대신 SQL 문에서 직접 사용하는 경우 SYS_CONTEXT 함수를 호출하는 각 위치에 대해 Oracle Database는 SQL 문..

Tistory

[오라클 레퍼런스 함수] SYS_DBURIGEN - URL 생성 함수

SYS_DBURIGEN 구문 SYS_DBURIGEN({ column | attribute } [ rowid ] [, { column | attribute } [ rowid ] ]... [, 'text ( )' ] ) 목적 SYS_DBURIGen 함수는 하나 이상의 열 또는 속성(column 또는 attribute) 및 선택적으로 rowid를 인수로 취하고, 특정 열 또는 행 객체(object)로부터 DBURIType 데이터 유형의 URL을 생성합니다. 이 URL을 사용하여 데이터베이스에서 XML 문서를 검색할 수 있습니다. 참조된 모든 열 또는 속성은 동일한 테이블에 있어야 합니다. 이들은 기본 키(primary key)의 역할을 수행해야 합니다. 실제로 테이블의 기본 키와 정확히 일치할 필요는 없지..

Tistory

[오라클 레퍼런스 함수] SYS_EXTRACT_UTC - UTC(협정 세계 시간) 추출 함수

SYS_EXTRACT_UTC 구문 SYS_EXTRACT_UTC(datetime_with_timezone) 목적 SYS_EXTRACT_UTC는 타임 존 오프셋(time zone offset) 또는 타임 존 지역 이름(time zone region name)이 있는 날짜 및 시간 값에서 협정 세계 시간 (Coordinated Universal Time 또는 GMT)을 추출합니다. 타임 존이 지정되지 않은 경우 해당 날짜 및 시간은 세션 타임 존과 연결됩니다. 예제 다음 예제는 지정된 날짜 및 시간에서 UTC를 추출합니다: SELECT SYS_EXTRACT_UTC(TIMESTAMP '2000-03-28 11:30:00.00 -08:00') FROM DUAL; SYS_EXTRACT_UTC(TIMESTAMP'..

Tistory

[오라클 레퍼런스 함수] SYS_GUID - GUID(글로벌 유니크 식별자) 생성 함수

SYS_GUID 구문 SYS_GUID( ) 목적 SYS_GUID는 16바이트로 구성된 글로벌 유니크 식별자(RAW 값)를 생성하고 반환합니다. 대부분의 플랫폼에서 생성된 식별자는 호스트 식별자, 함수를 호출하는 프로세스 또는 스레드의 식별자, 해당 프로세스 또는 스레드에 대한 반복되지 않는 값(바이트 시퀀스)으로 구성됩니다. 예제 다음 예제는 샘플 테이블 hr.locations에 열을 추가하고 각 행에 고유한 식별자를 삽입한 후 글로벌 유니크 식별자의 16바이트 RAW 값의 32자리 16진수 표현을 반환합니다. ALTER TABLE locations ADD (uid_col RAW(16)); UPDATE locations SET uid_col = SYS_GUID(); SELECT location_id,..

Tistory

[오라클 레퍼런스 함수] SYS_OP_ZONE_ID - zone ID(디스크 블록 집합 ID)를 반환

SYS_OP_ZONE_ID 구문 SYS_OP_ZONE_ID( [ [ schema. ] table. | t_alias. ] rowid [, scale ] ) 목적 SYS_OP_ZONE_ID 함수는 인수로 rowid를 취하고 zone ID를 반환합니다. rowid는 테이블의 한 행을 식별합니다. zone ID는 그 행을 포함하는 연속된 디스크 블록 집합을 나타내며 이를 '존'이라고 합니다. 이 함수는 NUMBER 값을 반환합니다. SYS_OP_ZONE_ID 함수는 CREATE MATERIALIZED ZONEMAP 문장을 사용하여 존 맵을 생성할 때 사용됩니다. 존 맵의 정의 서브쿼리의 SELECT 및 GROUP BY 절에서 SYS_OP_ZONE_ID를 지정해야 합니다. rowid에는 존 맵의 사실 테이블..

Tistory

[오라클 레퍼런스 함수] SYS_TYPEID - 객체 유형(object type)의 typeid 반환

SYS_TYPEID 구문 SYS_TYPEID(object_type_value) 목적 SYS_TYPEID는 피연산자의 가장 구체적인 유형의 typeid를 반환합니다. 이 값은 주로 대체 가능한 열의 유형 구분자 열을 식별하는 데 사용됩니다. 예를 들어, SYS_TYPEID가 반환하는 값을 사용하여 유형 구분자 열에 인덱스를 생성할 수 있습니다. 이 함수는 오브젝트 유형 피연산자에만 사용할 수 있습니다. 모든 최종 루트 오브젝트 유형(final types not belonging to a type hierarchy)은 null typeid를 갖습니다. Oracle 데이터베이스는 유형 계층에 속하는 모든 유형에 고유한 non-null typeid를 할당합니다. 참고: Oracle Database Objec..

Tistory

[오라클 레퍼런스 함수] SYS_XMLAGG - XML 문서 또는 조각을 집계하여 단일 XML 문서 생성

SYS_XMLAGG 구문 SYS_XMLAGG(expr [, fmt ]) 목적 SYS_XMLAgg는 expr로 표시된 모든 XML 문서 또는 조각을 집계하고 단일 XML 문서를 생성합니다. 이 함수는 기본 이름 ROWSET을 가진 새로운 래핑 요소를 추가합니다. XML 문서를 다르게 포맷하려면 XMLFormat 객체의 인스턴스인 fmt을 지정하십시오. 참고: SYS_XMLGEN 및 "XML Format Model"을 참조하여 SYS_XMLAgg 결과를 포맷하는 데 사용되는 XMLFormat 유형의 속성 사용 예제 다음 예제는 employees 테이블에서 성이 R로 시작하는 직원의 각 행에 대한 XML 문서를 생성한 다음 모든 행을 기본 래핑 요소 ROWSET으로 단일 XML 문서로 집계하는 데 SYS_..

Tistory

[오라클 레퍼런스 함수] SYS_XMLGEN - XMLType 유형의 인스턴스 생성

SYS_XMLGEN 노트: SYS_XMLGen 함수는 폐기되었습니다. 하지만 이전 버전과의 호환성을 위해 아직 지원되고 있습니다. 그러나 Oracle은 대신 SQL/XML 생성 함수를 사용할 것을 권장합니다. 자세한 정보는 Oracle XML DB Developer's Guide를 참조하십시오. 구문 SYS_XMLGEN(expr [, fmt ]) 목적 SYS_XMLGen은 데이터베이스의 특정 행과 열로 평가되는 표현식을 취하고 XMLType 유형의 인스턴스를 반환하여 XML 문서를 포함합니다. expr은 스칼라 값, 사용자 정의 유형 또는 XMLType 인스턴스가 될 수 있습니다. expr이 스칼라 값인 경우 함수는 스칼라 값을 포함하는 XML 요소를 반환합니다. expr이 유형인 경우 함수는 사용자..

Tistory

[오라클 레퍼런스 함수] SYSDATE - 운영 체제의 현재 날짜와 시간 반환

SYSDATE 구문 SYSDATE 목적 SYSDATE는 데이터베이스 서버가 위치한 운영 체제에 설정된 현재 날짜와 시간을 반환합니다. 반환 값의 데이터 형식은 DATE이며 반환되는 형식은 NLS_DATE_FORMAT 초기화 매개변수의 값에 따라 다릅니다. 이 함수는 인수를 필요로하지 않습니다. 분산 SQL 문에서이 함수는 로컬 데이터베이스의 운영 체제에 설정된 날짜와 시간을 반환합니다. CHECK 제약 조건의 조건에서는이 함수를 사용할 수 없습니다. 참고: FIXED_DATE 초기화 매개변수를 사용하면 SYSDATE가 현재 날짜와 시간 대신 항상 반환할 상수 날짜와 시간을 설정할 수 있습니다. 이 매개변수는 주로 테스트에 유용합니다. FIXED_DATE 초기화 매개변수에 대한 자세한 내용은 Oracl..

Tistory

[오라클 레퍼런스 함수] SYSTIMESTAMP - 데이터베이스 서버의 현재 시스템 타임스탬프(TIMESTAMP) 반환

SYSTIMESTAMP 구문 SYSTIMESTAMP 목적 SYSTIMESTAMP는 데이터베이스가 위치한 시스템의 시스템 날짜를 반환하며, 소수(fractional) 초 및 시간대를 포함합니다. 반환되는 데이터 형식은 TIMESTAMP WITH TIME ZONE입니다. 예제 다음 예제는 시스템 타임스탬프를 반환합니다: SELECT SYSTIMESTAMP FROM DUAL; SYSTIMESTAMP ------------------------------------------------------------------ 28-MAR-00 12.38.55.538741 PM -08:00 다음 예제에서는 소수 초를 명시적으로 지정하는 방법을 보여줍니다: SELECT TO_CHAR(SYSTIMESTAMP, 'SSSS..

Tistory

[오라클 레퍼런스 함수] STATS_CROSSTAB - 두 변수 간의 관련성 분석

STATS_CROSSTAB 구문 STATS_CROSSTAB(expr1, expr2 [, { CHISQ_OBS | CHISQ_SIG | CHISQ_DF | PHI_COEFFICIENT | CRAMERS_V | CONT_COEFFICIENT | COHENS_K } ] ) 목적 교차표(crosstabulation), 보통 "교차표"로 불리며 두 개의 명목 변수(nominal variables)를 분석하는 방법입니다. STATS_CROSSTAB 함수는 두 개의 필수 인자를 받습니다. expr1과 expr2는 분석되는 두 변수입니다. 선택적인 세 번째 인자를 사용하여 이 함수가 반환하는 NUMBER 값의 의미를 지정할 수 있습니다. 이 값은 표 7-4에 표시된 대로 지정할 수 있습니다. 이 인자에는 텍스트 리..

Tistory

[오라클 레퍼런스 함수] STATS_F_TEST - 두 분산의 유의미한 차이 확인

STATS_F_TEST 구문 STATS_F_TEST(expr1, expr2 [, { { STATISTIC | DF_NUM | DF_DEN | ONE_SIDED_SIG } , expr3 | TWO_SIDED_SIG } ] ) 목적 STATS_F_TEST 함수는 두 분산이 유의미하게 다른지를 검정(test)합니다. f의 관측값은 하나의 분산을 다른 분산으로 나눈 비율이며, 일반적으로 1과 매우 다른 값을 갖는 경우 유의미한 차이를 나타냅니다. 이 함수는 두 개의 필수 인수를 사용합니다. expr1은 그룹화 또는 독립 변수이며, expr2는 값의 샘플입니다. 선택적으로 제공할 수 있는(optional) 세 번째 인수를 사용하면 이 함수가 반환하는 NUMBER 값의 의미를 지정할 수 있습니다. 이것은 표 7..

Tistory

[오라클 레퍼런스 함수] STATS_KS_TEST - 두 샘플 간의 분포 차이 검정

STATS_KS_TEST 구문 STATS_KS_TEST(expr1, expr2 [, { STATISTIC | SIG } ] ) 목적 STATS_KS_TEST는 두 샘플을 비교하여 이들이 같은 모집단에서 가져온 것인지 또는 동일한 분포를 가진 모집단에서 가져온 것인지를 테스트하는 Kolmogorov-Smirnov 함수입니다. 이 함수는 샘플이 추출된 모집단이 정규 분포를 따른다고 가정하지 않습니다. 이 함수는 두 개의 필수 인수를 사용합니다. expr1은 데이터를 두 샘플로 분류하고, expr2는 각 샘플의 값을 포함합니다. expr1이 데이터를 하나의 샘플로만 분류하거나 두 개 이상의 샘플로 분류하는 경우 오류가 발생합니다. 선택적인 세 번째 인수를 사용하면 이 함수가 반환하는 NUMBER 값의 의미..

Tistory

[오라클 레퍼런스 함수] STATS_MODE - 최빈값(가장 높은 빈도수) 값 반환

STATS_MODE 구문 STATS_MODE(expr) 목적 STATS_MODE 함수는 인수로 값을 가진 집합을 받아 가장 빈도가 높게 발생하는 값을 반환합니다. 여러 개의 모드가 존재하는 경우 Oracle Database는 하나를 선택하고 그 하나의 값을 반환합니다. 여러 모드를 얻으려면 (만약 여러 모드가 존재한다면) 가상의 쿼리에 표시된 것처럼 다른 함수들을 조합하여 사용해야 합니다. SELECT x FROM (SELECT x, COUNT(x) AS cnt1 FROM t GROUP BY x) WHERE cnt1 = (SELECT MAX(cnt2) FROM (SELECT COUNT(x) AS cnt2 FROM t GROUP BY x)); 참고: Oracle Database Globalization..

Tistory

[오라클 레퍼런스 함수] STATS_MW_TEST - 두 모집단 비교 통계 검정(test)

STATS_MW_TEST 구문 STATS_MW_TEST(expr1, expr2 [, { STATISTIC | U_STATISTIC | ONE_SIDED_SIG , expr3 | TWO_SIDED_SIG } ] ) 목적 맨 휘트니 검정(Mann Whitney test)은 두 독립 샘플을 비교하여 두 모집단이 동일한 분포 함수를 가지는 귀무 가설(null hypothesis)을 대립 가설(alternative hypothesis)과 비교하여 테스트하는 통계 검정 방법입니다. STATS_MW_TEST 함수는 샘플 간의 차이가 정규 분포를 따른다고 가정하지 않고, STATS_T_TEST_* 함수와는 달리 이를 사용합니다. 이 함수는 두 개의 필수 인수를 사용합니다. expr1은 데이터를 그룹으로 분류하고, ..

Tistory

[오라클 레퍼런스 함수] STATS_ONE_WAY_ANOVA - 두 그룹의 분산 추정치 비교

STATS_ONE_WAY_ANOVA 구문 STATS_ONE_WAY_ANOVA(expr1, expr2 [, { SUM_SQUARES_BETWEEN | SUM_SQUARES_WITHIN | DF_BETWEEN | DF_WITHIN | MEAN_SQUARES_BETWEEN | MEAN_SQUARES_WITHIN | F_RATIO | SIG } ] ) 목적 단일 요인 분산 분석 함수인 STATS_ONE_WAY_ANOVA는 통계적으로 유의미한 차이를 확인하기 위해 그룹 또는 변수의 평균(means) 간의 차이를 테스트합니다. 이를 위해 두 가지 다른 분산 추정치를 비교합니다. 하나는 각 그룹 또는 범주(category) 내의 분산을 기반으로 한 추정치로, 이것을 그룹 내 평균 제곱(mean squares wi..

Tistory

[오라클 레퍼런스 함수] STATS_T_TEST_* - 두 그룹의 평균 차이 검정(test)

STATS_T_TEST_* t-test 함수는 다음과 같습니다: STATS_T_TEST_ONE: 단일 샘플 t-test (one-sample t-test) STATS_T_TEST_PAIRED: 두 개 샘플 t-test 또는 한 쌍의 t-test (two-sample, paired t-test) STATS_T_TEST_INDEP: 분산이 동일한 두 독립 그룹의 t-test (pooled variances) STATS_T_TEST_INDEPU: 분산이 다른 두 독립 그룹의 t-test (unpooled variances) 구문 { STATS_T_TEST_ONE ( expr1 [, expr2 ] | { { STATS_T_TEST_PAIRED | STATS_T_TEST_INDEP | STATS_T_TEST_..

1 2 3 4 5 6 7 8 9