- ์นดํ ๊ณ ๋ฆฌ:
๋ฌธ์์ด ๋ฐ ์ด์ง ํจ์ (์ธ์ฝ๋ฉ/๋์ฝ๋ฉ)
HEX_ENCODEยถ
16์ง์(๋ํ โhexโ ๋๋ โbase16โ) ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ฌ ์ ๋ ฅ๊ฐ์ ์ธ์ฝ๋ฉํฉ๋๋ค. ๊ฒฐ๊ณผ๋ 16๊ฐ์ง ๊ธฐํธ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ด๋ฌํ ๊ธฐํธ๋ ์ซ์ โ0โ์์ โ9โ ๋ฐ ๋ฌธ์ โAโ์์ โFโ(๋๋ โaโ์์ โfโ, ์๋ ์ฐธ์กฐ)์ ๋๋ค.
- ์ฐธ๊ณ ํญ๋ชฉ:
๊ตฌ๋ฌธยถ
HEX_ENCODE(<input> [, <case>])
์ธ์ยถ
ํ์:
input
์ธ์ฝ๋ฉํ ์ด์ง ๋๋ ๋ฌธ์์ด ์์ ๋๋ค.
์ ํ ์ฌํญ:
case
์ด ์ ํ์ ๋ถ์ธ ์ธ์๋ ์ธ์ฝ๋ฉ์ ์ฌ์ฉ๋๋ ๋ฌธ์(โAโ, โBโ, โCโ, โDโ, โEโ, โFโ)์ ๋/์๋ฌธ์๋ฅผ ์ ์ดํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์
1
์ด๋ฉฐ, ๋๋ฌธ์๊ฐ ์ฌ์ฉ๋์์์ ๋ํ๋ ๋๋ค.0
๊ฐ์ ์๋ฌธ์๊ฐ ์ฌ์ฉ๋์์์ ๋ํ๋ ๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ๊ฐ์ ์ฌ๋ฐ๋ฅด์ง ์์ผ๋ฉฐ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
๋ฐํยถ
16์ง์๋ง ํฌํจ๋ ๋ฌธ์์ด์ ๋ฐํํฉ๋๋ค.
์ยถ
๋ฌธ์์ด์ ์ธ์ฝ๋ฉํฉ๋๋ค.
SELECT HEX_ENCODE('Snowflake');
-------------------------+
HEX_ENCODE('SNOWFLAKE') |
-------------------------+
536E6F77666C616B65 |
-------------------------+
์๋ฌธ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด์ ์ธ์ฝ๋ฉํฉ๋๋ค.
SELECT HEX_ENCODE('Snowflake',0);
---------------------------+
HEX_ENCODE('SNOWFLAKE',0) |
---------------------------+
536e6f77666c616b65 |
---------------------------+