문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| oracle:split_to_table [2018/10/04 08:21] – taekgu | oracle:split_to_table [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ===== String to Table ===== | ===== String to Table ===== | ||
| String으로부터 table얻기위한 방법 | String으로부터 table얻기위한 방법 | ||
| + | |||
| + | ==== Table 얻기 === | ||
| <code sql> | <code sql> | ||
| - | SELECT | + | SELECT |
| FROM TABLE(FT_SPLIT_ARRAY(av_str_mail ,' | FROM TABLE(FT_SPLIT_ARRAY(av_str_mail ,' | ||
| </ | </ | ||
| + | ==== FT_SPLIT_ARRAY | ||
| <code sql> | <code sql> | ||
| CREATE OR REPLACE FUNCTION FT_SPLIT_ARRAY ( | CREATE OR REPLACE FUNCTION FT_SPLIT_ARRAY ( | ||
| 줄 59: | 줄 61: | ||
| END; | END; | ||
| + | </ | ||
| + | |||
| + | ==== PIPE_FT_SPLIT_ARRAY_TYPE ==== | ||
| + | <code sql> | ||
| + | create or replace TYPE PIPE_FT_SPLIT_ARRAY_TYPE AS OBJECT | ||
| + | ( | ||
| + | RT_SEQ | ||
| + | RT_VALUE | ||
| + | ) | ||
| + | </ | ||
| + | |||
| + | ==== PIPE_FT_SPLIT_ARRAY_TAB ==== | ||
| + | <code sql> | ||
| + | create or replace TYPE PIPE_FT_SPLIT_ARRAY_TAB AS TABLE OF PIPE_FT_SPLIT_ARRAY_TYPE | ||
| </ | </ | ||