- ์นดํ ๊ณ ๋ฆฌ:
๋ฐ์ ํ ๋ฐ ์ ํ ๋ฐ์ดํฐ ํจ์ (๋ฐฐ์ด/์ค๋ธ์ ํธ)
ARRAY_PREPENDยถ
์๋ณธ ๋ฐฐ์ด์ ๋ชจ๋ ์์๋ฟ ์๋๋ผ ์ ์์๋ ํฌํจํ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค. ์ ์์๋ ๋ฐฐ์ด์ ์์ ๋ถ๋ถ์ ๋ฐฐ์น๋ฉ๋๋ค.
- ์ฐธ๊ณ ํญ๋ชฉ:
๊ตฌ๋ฌธยถ
ARRAY_PREPEND( <array> , <new_element> )
์ธ์ยถ
array
์์ค ๋ฐฐ์ด์ ๋๋ค.
new_element
์์ ์ถ๊ฐํ ์์์ ๋๋ค.
๋ฐํยถ
์ ๋ฐ์ดํธ๋ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค.
์ฌ์ฉ๋ฒ ๋ ธํธยถ
์ ํ ๋ฐฐ์ด ์ ํจ์์ ์ ๋ฌํ๋ฉด ํจ์๋ ๋์ผํ ์ ํ์ ์ ํ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค.
array
๊ฐ ์ ํ ARRAY ์ธ ๊ฒฝ์ฐ ์ ์์์ ์ ํ์ ARRAY์ ์ ํ์ผ๋ก ๊ฐ์ ๋ณํ ๊ฐ๋ฅ ํด์ผ ํฉ๋๋ค.
์ยถ
์๋ ์๋ ์์ ์ถ๊ฐ๋ ์์๊ฐ ๋ฐฐ์ด์ ์์ ๋ถ๋ถ์ ๋ฐฐ์น๋์์์ ๋ณด์ฌ์ค๋๋ค.
SELECT ARRAY_PREPEND(ARRAY_CONSTRUCT(0,1,2,3),'hello'); +-------------------------------------------------+ | ARRAY_PREPEND(ARRAY_CONSTRUCT(0,1,2,3),'HELLO') | |-------------------------------------------------| | [ | | "hello", | | 0, | | 1, | | 2, | | 3 | | ] | +-------------------------------------------------+