๋ด์ฅํจ์
-
ํจ์ (function) 1. ๋ด์ฅํจ์(=sqlํจ์) 1)์ง๊ณํจ์(=๋ณต์ํํจ์) ->sum,avg,๋งฅ์๋ฉ,๋ฏธ๋๋ฉ. ...๋ฑ.. 2)๋จ์ผํ ํจ์ -๋ฌธ์ํ(char, varchar2)ํจ์ :upper,lower,length,concat,substr, lpad, rpad, lterim,rtrim - ์ซ์ํ(number)ํจ์ - ๋ ์งํ(date)ํจ์ :sysdate -๋ณํํจ์ to_date to_number ๋ ์ง ์ซ์ -------> ์ ํํ๊ฒ ํด์ผํ๋ค. ๋ฐ์ดํฐ์์ ๋๊ฐ์ด ์์ผ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ธฐ ์ฝ๋ค. -decodeํจ์, case๋ฌธ :์ ์ฐจ์ x ์งํฉ์ ์ฌ๊ณ , oracle advanced ๊ธฐ๋ฅ 2.์ฌ์ฉ์ ์ ์ ํจ์ ๋ฌธ์ํ ํจ์ show user desc user_objects select object_name, ..
[ Oracle DB ] ํจ์ | ๋ด์ฅํจ์ | ์ง๊ณํจ์ | ๋จ์ผํ ํจ์ | ๋ณํํจ์ | ์ฌ์ฉ์ ์ ์ ํจ์ํจ์ (function) 1. ๋ด์ฅํจ์(=sqlํจ์) 1)์ง๊ณํจ์(=๋ณต์ํํจ์) ->sum,avg,๋งฅ์๋ฉ,๋ฏธ๋๋ฉ. ...๋ฑ.. 2)๋จ์ผํ ํจ์ -๋ฌธ์ํ(char, varchar2)ํจ์ :upper,lower,length,concat,substr, lpad, rpad, lterim,rtrim - ์ซ์ํ(number)ํจ์ - ๋ ์งํ(date)ํจ์ :sysdate -๋ณํํจ์ to_date to_number ๋ ์ง ์ซ์ -------> ์ ํํ๊ฒ ํด์ผํ๋ค. ๋ฐ์ดํฐ์์ ๋๊ฐ์ด ์์ผ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ธฐ ์ฝ๋ค. -decodeํจ์, case๋ฌธ :์ ์ฐจ์ x ์งํฉ์ ์ฌ๊ณ , oracle advanced ๊ธฐ๋ฅ 2.์ฌ์ฉ์ ์ ์ ํจ์ ๋ฌธ์ํ ํจ์ show user desc user_objects select object_name, ..
2021.03.10 -
์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์ ๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ! php+mysql ์ฑ ์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค. ์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ ๋ณธ๋ฌธ์ ๋ด์ฉ์ด ๋ฐ๋๊ฒ ํ๋ ์ค์ต์ ํด๋ณด๊ฒ ๋ค. ์ง๊ธ๊น์ง ์ค์ตํ ๊ฒ๋ค์ ํด๋ฆญ ์ ์ ๋ชฉ์ด ๋ฐ๋๋ ๊ฒ์ ํ์ธ ํด๋ณด์๋ค. $_GET['id']๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ธ๋ฐ, ์ด๋ฒ์ ๋ณธ๋ฌธ์ผ๋ก ํ์ธํด๋ณด๊ฒ ๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด ์๋ก์ด ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๋ณด์. ์์ ๋ณด์ด๋ค ์ถ์ด data๋ผ๋ ๋๋ ํฐ๋ฆฌ ์์ฑ ํ ์์ 3๊ฐ ํ์ผ์ ๋ง๋ค์ด ์ค๋ค. ๋ชฉ๋ก ์ค CSS๋ฅผ ํด๋ฆญํ๋ค๋ ๊ฒ์ data ๋๋ ํฐ๋ฆฌ์ ์๋ CSSํ์ผ์ ๋ด์ฉ์ ๋ณธ๋ฌธ์ ์ถ๊ฐํ๊ณ ์ถ์ ๊ฒ์ธ๋ฐ, ์ด๋ฅผ ์ํด์๋ ๋ฌด์์ด ํ์ํ์ง ๋ ผ๋ฆฌ์ ์ผ๋ก ์๊ฐํด๋ณด์. ์ฆ id๊ฐ์ด 'CSS'๋ผ๊ณ ํ..
7. ํจ์์ ํ์ฉ์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์ ๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ! php+mysql ์ฑ ์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค. ์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ ๋ณธ๋ฌธ์ ๋ด์ฉ์ด ๋ฐ๋๊ฒ ํ๋ ์ค์ต์ ํด๋ณด๊ฒ ๋ค. ์ง๊ธ๊น์ง ์ค์ตํ ๊ฒ๋ค์ ํด๋ฆญ ์ ์ ๋ชฉ์ด ๋ฐ๋๋ ๊ฒ์ ํ์ธ ํด๋ณด์๋ค. $_GET['id']๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ธ๋ฐ, ์ด๋ฒ์ ๋ณธ๋ฌธ์ผ๋ก ํ์ธํด๋ณด๊ฒ ๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด ์๋ก์ด ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๋ณด์. ์์ ๋ณด์ด๋ค ์ถ์ด data๋ผ๋ ๋๋ ํฐ๋ฆฌ ์์ฑ ํ ์์ 3๊ฐ ํ์ผ์ ๋ง๋ค์ด ์ค๋ค. ๋ชฉ๋ก ์ค CSS๋ฅผ ํด๋ฆญํ๋ค๋ ๊ฒ์ data ๋๋ ํฐ๋ฆฌ์ ์๋ CSSํ์ผ์ ๋ด์ฉ์ ๋ณธ๋ฌธ์ ์ถ๊ฐํ๊ณ ์ถ์ ๊ฒ์ธ๋ฐ, ์ด๋ฅผ ์ํด์๋ ๋ฌด์์ด ํ์ํ์ง ๋ ผ๋ฆฌ์ ์ผ๋ก ์๊ฐํด๋ณด์. ์ฆ id๊ฐ์ด 'CSS'๋ผ๊ณ ํ..
2020.12.16 -
์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์ ๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ! php+mysql ์ฑ ์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค. ์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์ด๋ฒ ํฌ์คํ ์ ์ฃผ์ ๋ ํจ์์ด๋ฉฐ, ํจ์๋ฅผ ๋ง๋๋ ๊ณผ์ ์ด ์๋ ๋ค๋ฅธ ์ฌ๋์ด ๋ง๋ ํจ์๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ๋ค. ์จ๋ณธ์ ์ด ์์ด ๋ง๋ ๋ค๋ฉด ์ด๋ ค์์ ๊ฒช์ ๊ฒ์ด๋ค. ๋จผ์ ์ฌ์ฉํด๋ณด๋ฉด์ ์ตํ๊ณ ์ ์ํด๋ณด๋๋ก ํ์. ํ๋ก๊ทธ๋จ์ด๋ ๋ฌด์จ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์๊น? ํ๋ก๊ทธ๋๋ฐ์ด๋ผ๋ ๊ฒ์ ๊ฐ์๊ฐ ๋ชฉ์ ํ ์๋์ ๋ฐ๋ผ ํจ์๋ฅผ ์๊ฐ ์์๋๋ก ์คํ๋๋๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ ํ์๋ผ๊ณ ํ ์ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ์ ์ธ ์์ ๋๋ ๋ถํ์ด๋ผ๊ณ ๋ ํ ์ ์๋ค. ์์ฒ๋ผ ๊ฐ๋จํ๊ฒ ์ฝ๋๋ฅผ ์ง๊ณ $str์ด๋ผ๋ ๋ณ์์ ๋ด๊ธด ๋ฌธ์์ด์ด ๋ช ๊ฐ์ ๋ฌธ์๋ก ์ด..
6. ํจ์์ ์ฌ์ฉ์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์ ๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ! php+mysql ์ฑ ์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค. ์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์ด๋ฒ ํฌ์คํ ์ ์ฃผ์ ๋ ํจ์์ด๋ฉฐ, ํจ์๋ฅผ ๋ง๋๋ ๊ณผ์ ์ด ์๋ ๋ค๋ฅธ ์ฌ๋์ด ๋ง๋ ํจ์๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ๋ค. ์จ๋ณธ์ ์ด ์์ด ๋ง๋ ๋ค๋ฉด ์ด๋ ค์์ ๊ฒช์ ๊ฒ์ด๋ค. ๋จผ์ ์ฌ์ฉํด๋ณด๋ฉด์ ์ตํ๊ณ ์ ์ํด๋ณด๋๋ก ํ์. ํ๋ก๊ทธ๋จ์ด๋ ๋ฌด์จ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์๊น? ํ๋ก๊ทธ๋๋ฐ์ด๋ผ๋ ๊ฒ์ ๊ฐ์๊ฐ ๋ชฉ์ ํ ์๋์ ๋ฐ๋ผ ํจ์๋ฅผ ์๊ฐ ์์๋๋ก ์คํ๋๋๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ ํ์๋ผ๊ณ ํ ์ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ์ ์ธ ์์ ๋๋ ๋ถํ์ด๋ผ๊ณ ๋ ํ ์ ์๋ค. ์์ฒ๋ผ ๊ฐ๋จํ๊ฒ ์ฝ๋๋ฅผ ์ง๊ณ $str์ด๋ผ๋ ๋ณ์์ ๋ด๊ธด ๋ฌธ์์ด์ด ๋ช ๊ฐ์ ๋ฌธ์๋ก ์ด..
2020.12.16