ν¨μλ?
μ΄ν° νλͺ©μ μ‘°μνκ³ κ²°κ³Όλ₯Ό λ°ννλ©°, μΈμ νμμΌλ‘ μ°μ°μμ λ€λ₯΄λ€.
ν¨μλ λ²€λμμ μ 곡νλ ν¨μμΈ λ΄μ₯ ν¨μ(Built-in Function)μ μ¬μ©μκ° μ μν μ μλ ν¨μ(User Denfined Function)λ‘ λλ μ μλ€.
λ¨μΌν ν¨μ(Single-Row Functions)λ?
λ¨μΌν ν¨μλ 쿼리λ ν μ΄λΈ λλ λ·°μ λͺ¨λ νμ λν΄ λ¨μΌ κ²°κ³Ό νμ λ°ννλ€.
λ¨μΌν ν¨μλ μ ν λͺ©λ‘, WHEREμ , START WITH λ° CONNECT BYμ λ° HAVING μ μ λνλ μ μλ€.
μ«μ ν¨μ
μ«μ ν¨μλ μμ μ°μ°μ νλ ν¨μλ‘ λ§€κ°λ³μλ λ°ν κ°μ΄ λλΆλΆ μ«μ ννμ΄λ€. λλΆλΆμ μ«μ ν¨μλ μ ν¨μλ¦¬κ° 38μμΈ NUMBERλ‘ λ°ννλ©°, μΌκ°ν¨μ, μ§μν¨μ λ±μ μμμ 36μλ¦¬λ‘ μ ννλ€.
λ¬Έμ ν¨μ
μ°μ° λμμ΄ λ¬Έμμ΄λ©°, λ°ν κ°μ ν¨μμ λ°λΌ λ¬Έμλ μ«μλ₯Ό λ°ννλ€. μ«μ κ°μ λ°ννλ λ¬Έμ ν¨μλ λͺ¨λ λ¬Έμ λ°μ΄ν° μ νμ μΈμλ‘ μ¬μ©ν μ μλ€.
λ μ§ ν¨μ
λ μ§ ν¨μλ μ°μ° λμμ΄ λ μ§μ΄λ©°, λ°ν κ°μ λλΆλΆ λ μ§νμ΄λ©° ν¨μμ λ°λΌ μ«μλ₯Ό λ°ννλ ν¨μκ° μλ€.
'π» > ORACLE' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[ORACLE] 5μΌμ°¨ : SQLν¨μ(μ§κ³ ν¨μ) - 2 (0) | 2024.03.15 |
---|---|
[ORACLE] 4μΌμ°¨ : SQLν¨μ(μ§κ³ ν¨μ) (1) | 2024.03.14 |
[ORACLE] 4μΌμ°¨ : SQLν¨μ (λ¨μΌν ν¨μ) - 2 (0) | 2024.03.14 |
[ORACLE] 2μΌμ°¨ : SELECT κΈ°λ³Έ (0) | 2024.03.12 |
[ORACLE] 1μΌμ°¨ : λ°μ΄ν°λ² μ΄μ€(Database) (0) | 2024.03.11 |