1. ë°ìŽí° íì ë³íì ê°ì
ë°ìŽí° íì ë³íì ë°ìŽí°ì íìì ë€ë¥ž íììŒë¡ ë³ííë ìì ì ì믞í©ëë€. ë°ìŽí°ë² ìŽì€ìì ë°ìŽí°ë¥Œ ì²ëŠ¬íê±°ë ë¶ìíë 곌ì ìì ë°ìŽí°ì íì ë³íìŽ íìí 겜ì°ê° ë§ìµëë€. ì륌 ë€ìŽ, ë ì§ íìì 묞ììŽë¡ ë³ê²œíê±°ë ì«ì륌 ë ì§ë¡ ë³ííë ë±ì ìì ìŽ ìŽì íŽë¹í©ëë€.
ë°ìŽí° íì ë³íì 죌ì 목ì ì ë€ì곌 ê°ìµëë€:
- ë°ìŽí°ì í¬ë§·ì ë³ê²œíì¬ ë€ë¥ž ìì€í ììì ížíì±ì í볎íë ê²
- ë°ìŽí°ì ë¶ììŽë ì°ì°ì ìíŽ íìí ìíë ííë¡ ë³ííë ê²
- ë°ìŽí°ì ê°ë ì±ìŽë ê°ê³µì ìíŽ íìì ë³ê²œíë ê²
ë°ìŽí° íì ë³íì ë°ìŽí°ë² ìŽì€ ìì€í ìì ëŽì¥ íšììž CONVERTì CAST륌 ì¬ì©íì¬ ìíë©ëë€. ê°ê°ì íšìë ë€ìí ë°ìŽí° íì ë³íì ì§ìíë©°, ì¬ì© ë°©ë²ì ë°ëŒ ìžë°í ì ìŽê° ê°ë¥í©ëë€. CONVERT íšìë ìŒë°ì ìŒë¡ 묞ììŽê³Œ ë ì§ì ë³íì ì¬ì©ëê³ , CAST íšìë ì«ìì ë ì§ì ë³íì ì£Œë¡ ì¬ì©ë©ëë€.
ìëììë CONVERTì CAST íšìì ì¬ì©ë²ê³Œ ìì 륌 íµíŽ ì€ì ë°ìŽí° íì ë³íì ëí ìŽíŽë¥Œ ëê² ìµëë€.
1. ë°ìŽí° íì ë³íì ì ìì 목ì ìê°
ë°ìŽí° íì ë³íì ë°ìŽí°ì íìì ë€ë¥ž íììŒë¡ ë³ííë ìì ì ì믞í©ëë€. ë°ìŽí°ë² ìŽì€ììë ë°ìŽí°ë¥Œ ì ì¥, êŽëŠ¬, ì²ëŠ¬íë 곌ì ìì ë€ìí ë°ìŽí° íì ì ë€ë£šê² ë©ëë€. íì§ë§ ë€ë¥ž ìì€í 곌ì ë°ìŽí° êµíìŽë ë¶ì, ì²ëŠ¬ë¥Œ ìíŽìë ì¢ ì¢ ë°ìŽí° íì ì ë³ííŽìŒ í©ëë€.
ë°ìŽí° íì ë³íì 죌ì 목ì ì ë€ì곌 ê°ìµëë€:
1-1. ížíì± í볎
ë°ìŽí°ë ë€ìí íììŒë¡ ì ì¥ëê³ ì²ëŠ¬ë©ëë€. ëë¡ë ë€ë¥ž ìì€í 곌 ë°ìŽí°ë¥Œ ì£Œê³ ë°ê±°ë ë°ìŽí°ë¥Œ ìŽëíŽìŒ í ë ë°ìŽí° íì ìŽ ížíëì§ ìë 겜ì°ê° ììµëë€. ìŽëŽ ë ë°ìŽí° íì ë³íì íµíŽ ë°ìŽí°ë¥Œ ë³ííì¬ ížíì±ì í볎í ì ììµëë€.
1-2. ìíë ííë¡ ë³í
ë°ìŽí° ë¶ììŽë ì²ëŠ¬ë¥Œ ìíŽìë ì¢ ì¢ ë°ìŽí°ì íìì ìíë ííë¡ ë³ííŽìŒ í©ëë€. ì륌 ë€ìŽ, ë ì§ ë°ìŽí°ë¥Œ ìíë íììŒë¡ ë³ííê±°ë ì«ì ë°ìŽí°ë¥Œ ì ìë¡ ë³ííë ë±ì ìì ìŽ ê°ë¥í©ëë€.
1-3. ê°ë ì± ë° ê°ê³µ
ë°ìŽí° íì ë³íì ë°ìŽí°ì ê°ë ì±ì ëìŽê±°ë ê°ê³µíë ë°ìë ì¬ì©ë ì ììµëë€. ë°ìŽí°ë¥Œ í¹ì íììŒë¡ ë³ííì¬ ì¬ì©ììê² ë³Žì¬ì£Œê±°ë ë°ìŽí°ë¥Œ ê°ê³µí ë ì ì©íê² ì¬ì©ë©ëë€.
ë°ìŽí°ë² ìŽì€ ìì€í ììë CONVERTì CAST íšì륌 ì¬ì©íì¬ ë°ìŽí° íì ë³íì ìíí ì ììµëë€. CONVERT íšìë 묞ììŽê³Œ ë ì§ì êŽë šë ë³íì ì£Œë¡ ìííë©°, CAST íšìë ì«ìì ë ì§ì êŽë šë ë³íì ì£Œë¡ ìíí©ëë€.
ë€ììŒë¡ë CONVERTì CAST íšìì ì¬ì©ë²ê³Œ ìì 륌 íµíŽ ë°ìŽí° íì ë³íì ëíŽ ë ììží ììë³Žê² ìµëë€.
2. ë°ìŽí° íì ë³íì íìì±
ë°ìŽí° íì ë³íì ë°ìŽí°ë¥Œ ë€ë£šë 곌ì ìì íìì ìž ìì ì ëë€. ë°ìŽí°ë² ìŽì€ìì ë°ìŽí°ë¥Œ ì ì¥, ì¡°í, ë¶ìíêž° ì ì ë°ìŽí° íì ì ë³ííŽìŒ íë ìŽì ë ë€ì곌 ê°ìµëë€:
2-1. ë°ìŽí° ížíì±
ë°ìŽí°ë² ìŽì€ ìì€í ì ë€ìí ë°ìŽí° íì ì ì§ìí©ëë€. íì§ë§ ë€ë¥ž ìì€í 곌ì ë°ìŽí° êµíì 묞ì ê° ë°ìí ì ììµëë€. ë€ë¥ž ìì€í ì ë°ìŽí°ë¥Œ í¹ì íììŒë¡ êž°ëíê³ ì²ëŠ¬í ì ììŒë©°, ížíëì§ ìë ë°ìŽí° íì ì ì ë¬í ê²œì° ì€ë¥ê° ë°ìí ì ììµëë€. ìŽë¥Œ ë°©ì§íêž° ìíŽ ë°ìŽí° íì ë³íì íìì ì ëë€.
2-2. ë°ìŽí° ë¶ì ë° ì²ëŠ¬
ë°ìŽí°ì ë¶ììŽë ì°ì°ì ìíŽìë ë°ìŽí°ë¥Œ í¹ì íììŒë¡ ë³ííŽìŒ í ëê° ììµëë€. ì륌 ë€ìŽ, ë ì§ ë°ìŽí°ë¥Œ ìíë íììŒë¡ ë³ííê±°ë ì«ì ë°ìŽí°ë¥Œ ì ìë¡ ë³ííì¬ íµê³ ë¶ìì ìííë ë±ì ìì ìŽ íìí©ëë€. ë°ìŽí° íì ë³íì ìŽë¬í ë¶ì곌 ì²ëŠ¬ ìì ì ê°ë¥íê² í©ëë€.
2-3. ê°ë ì± ë° ê°ê³µ
ì볞 ë°ìŽí°ë¥Œ ê·žëë¡ ì¬ì©íꞰ볎ë€ë ë°ìŽí°ë¥Œ ê°ë ì± ìê² ë³ííë ê²ìŽ ìê°íë ë³Žê³ ì ìì±ì ëììŽ ë ì ììµëë€. ë°ìŽí°ë¥Œ í¹ì íììŒë¡ ë³ííì¬ ì¬ì©ììê² ë³Žì¬ì£Œê±°ë ë°ìŽí°ë¥Œ ê°ê³µíŽì ë€ë¥ž ííë¡ ì ì¥íë ë±ì ìì ìŽ ê°ë¥í©ëë€. ë°ìŽí° íì ë³íì ë°ìŽí°ì ê°ë ì±ì ëìŽê³ ê°ê³µíë ë°ìë ì¬ì©ë©ëë€.
ë°ìŽí° íì ë³íì ë°ìŽí°ë² ìŽì€ ìì€í ìì ëŽì¥ íšììž CONVERTì CAST륌 ì¬ì©íì¬ ìíë©ëë€. ìŽ íšìë€ì ê°ê° ë€ìí ë°ìŽí° íì ë³íì ì§ìíë©°, íìì ë°ëŒ ìžë¶ì ìž ì ìŽê° ê°ë¥í©ëë€.
ìŽì , ì€ì ë¡ CONVERTì CAST íšìì ì¬ì©ë²ê³Œ ìì 륌 íµíŽ ë°ìŽí° íì ë³íì ììží ììë³Žê² ìµëë€.
2. CONVERT íšìì ì¬ì©ë² ë° ìì
CONVERT íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì ë°ìŽí° íì ì ë³ííêž° ìíŽ ì죌 ì¬ì©ëë ëŽì¥ íšìì ëë€. ì£Œë¡ ë¬žììŽê³Œ ë ì§ì êŽë šë ë°ìŽí° íì ë³íì ì¬ì©ëë©°, ë€ìí ìµì ì ì ê³µí©ëë€. CONVERT íšìì Ʞ볞 구묞ì ë€ì곌 ê°ìµëë€:
CONVERT(target_datatype, expression, [style])
ì¬êž°ì target_datatype
ì ë³ííê³ ì íë ë°ìŽí° íì
ì ëíëŽë©°, expression
ì ë³íí ê°ìŽë ìŽì ëíë
ëë€. style
ì ìµì
ìŒë¡, ë°ìŽí° íì
ì ë°ëŒ ì¬ì©í ì ììµëë€.
ë€ìì CONVERT íšìì ëª ê°ì§ ìì ì ëë€:
1) 묞ììŽì ë ì§ë¡ ë³ííêž°
SELECT CONVERT(DATE, '2022-01-01')
ìì ìì ë 묞ììŽ '2022-01-01'ì ë ì§ë¡ ë³ííë ìì ì ëë€. CONVERT íšìì 첫 ë²ì§ž 맀ê°ë³ìë¡ 'DATE'륌 ì¬ì©íì¬ ë ì§ ë°ìŽí° íì ìŒë¡ ë³íí©ëë€.
2) ë ì§ë¥Œ 묞ììŽë¡ ë³ííêž°
SELECT CONVERT(VARCHAR, GETDATE(), 112)
ìì ìì ë íì¬ ë ì§ë¥Œ ë ì§ íì(YYYYMMDD)ì 묞ììŽë¡ ë³ííë ìì ì ëë€. CONVERT íšìì 첫 ë²ì§ž 맀ê°ë³ìë¡ 'VARCHAR'륌 ì¬ì©íì¬ ë¬žììŽ ë°ìŽí° íì ìŒë¡ ë³íí©ëë€. ìž ë²ì§ž 맀ê°ë³ììž '112'ë ë ì§ ì€íìŒì ëíëŽë©°, YYYYMMDD íììŒë¡ ë³ííêž° ìíŽ ì¬ì©ë©ëë€.
3) ì«ì륌 묞ììŽë¡ ë³ííêž°
SELECT CONVERT(VARCHAR, 12345)
ìì ìì ë ì ì ì«ì 12345륌 묞ììŽë¡ ë³ííë ìì ì ëë€. CONVERT íšìì 첫 ë²ì§ž 맀ê°ë³ìë¡ 'VARCHAR'륌 ì¬ì©íì¬ ë¬žììŽ ë°ìŽí° íì ìŒë¡ ë³íí©ëë€.
CONVERT íšìë ë€ìí ë°ìŽí° íì ë³íì ì§ìíë©°, íìì ë°ëŒ ìžë¶ì ìž ìµì ì ì¬ì©í ì ììµëë€. ììží ëŽì©ì ë°ìŽí°ë² ìŽì€ ìì€í ì 묞ì륌 ì°žì¡°íìêž° ë°ëëë€.
2. CONVERT íšìì 묞ë²ê³Œ ìµì ì€ëª
CONVERT íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì ë°ìŽí° íì ì ë³ííêž° ìíŽ ì¬ì©ëë ëŽì¥ íšìì ëë€. ìŽ íšìë ë€ì곌 ê°ì 묞ë²ì ê°ì§ê³ ììµëë€:
CONVERT(target_datatype, expression, [style])
ìì 묞ë²ìì ê° ë¶ë¶ì ìí ì ì€ëª íë©Ž ë€ì곌 ê°ìµëë€:
target_datatype
: ë³ííê³ ì íë ë°ìŽí° íì ì ì§ì í©ëë€. 묞ììŽ, ë ì§, ì«ì ë± ë€ìí ë°ìŽí° íì ì ì§ìí©ëë€. ì륌 ë€ìŽ, 'DATE', 'VARCHAR', 'FLOAT' ë±ì ì¬ì©í ì ììµëë€.expression
: ë³íí ê°ì ëíë ëë€. ìŒë°ì ìŒë¡ ë³ì, ìì, ìŽì ìŽëŠ ë±ìŽ ì¬ì©ë©ëë€. ë³í ëììž ê°ì ì§ì í©ëë€.style
(ìµì ): ë³íí ë ì¬ì©í ì€íìŒì ì§ì í©ëë€. ìŽ ë§€ê°ë³ìë ë°ìŽí° íì ì ë°ëŒ ì íì ìŒë¡ ì¬ì©ëë©°, ì€íìŒ ìµì ì ë°ëŒ ë³í ê²°ê³Œê° ë¬ëŒì§ ì ììµëë€. ì륌 ë€ìŽ, ë ì§ ë° ìê° ë°ìŽí°ì ììì ì§ì íë ë° ì¬ì©ë©ëë€.
CONVERT íšìë ë€ìí ë°ìŽí° íì ë³íì ì§ìíë©°, íìì ë°ëŒ ë€ìí ìµì ì ì¬ì©í ì ììµëë€. ìŽë¥Œ íµíŽ ë°ìŽí°ë¥Œ ìíë íììŒë¡ ë³ííê±°ë ížíì±ì í볎í ì ììµëë€.
ë ììží ëŽì©ì ì¬ì©íë ë°ìŽí°ë² ìŽì€ ìì€í ì 묞ì륌 ì°žì¡°íìêž° ë°ëëë€. ê° ë°ìŽí°ë² ìŽì€ ìì€í ì CONVERT íšìì ì¬ì©ë²ê³Œ ì§ìíë ë°ìŽí° íì , ìµì ë±ì ëí ììží ì€ëª ì ì ê³µí©ëë€.
2. ë ì§ íì ë³í ìì
CONVERT íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì ë ì§ íì ì ë³ííêž° ìíŽ ì죌 ì¬ì©ëë íšìì ëë€. ë€ìì ë ì§ íì ë³íì ëí ìì ì ëë€:
1) 묞ììŽì ë ì§ë¡ ë³ííêž°
ë€ìì 묞ììŽì ë ì§ë¡ ë³ííë ìì ì ëë€:
```sql
SELECT CONVERT(DATE, '2022-01-01')
ìì ìì ììë CONVERT íšì륌 ì¬ì©íì¬ ë¬žììŽ '2022-01-01'ì ë ì§ë¡ ë³íí©ëë€. ë³í ëììž ë ì§ íì ì 'DATE'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž '2022-01-01'ì ë ì§ë¡ ë³íí ê²°ê³Œê° ë°íë©ëë€.
2) ë ì§ë¥Œ 묞ììŽë¡ ë³ííêž°
ë€ìì ë ì§ë¥Œ 묞ììŽë¡ ë³ííë ìì ì ëë€:
```sql
SELECT CONVERT(VARCHAR, GETDATE(), 112)
ìì ìì ììë CONVERT íšì륌 ì¬ì©íì¬ íì¬ ë ì§ë¥Œ ë ì§ íì(YYYYMMDD)ì 묞ììŽë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'VARCHAR'ìŽë©°, ë ì§ ì€íìŒë¡ '112'륌 ì§ì íì¬ YYYYMMDD íììŒë¡ ë³íí©ëë€. ìì 쿌늬륌 ì€ííë©Ž íì¬ ë ì§ë¥Œ YYYYMMDD íìì 묞ììŽë¡ ë³íí ê²°ê³Œê° ë°íë©ëë€.
ë ì§ íì ë³íì ë°ìŽí°ë² ìŽì€ ìì€í ìì ë§ìŽ ì¬ì©ëë ìì ì€ íëì ëë€. CONVERT íšì륌 ì¬ì©íì¬ ë ì§ íìì ì§ì íê³ , ë ì§ íì ì ë³ííì¬ íìí ë°ìŽí° íììŒë¡ ííí ì ììµëë€.
2. 묞ììŽ íì ë³í ìì
CONVERT íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì 묞ììŽ íì ì ë³ííêž° ìíŽ ì¬ì©ëë ëŽì¥ íšìì ëë€. ë€ìì 묞ììŽ íì ë³íì ëí ìì ì ëë€:
1) ì«ì륌 묞ììŽë¡ ë³ííêž°
ë€ìì ì«ì륌 묞ììŽë¡ ë³ííë ìì ì ëë€:
SELECT CONVERT(VARCHAR, 12345)
ìì ìì ììë CONVERT íšì륌 ì¬ì©íì¬ ì«ì '12345'륌 묞ììŽë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'VARCHAR'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž ì«ì '12345'륌 묞ììŽë¡ ë³íí ê²°ê³Œìž '12345'ê° ë°íë©ëë€.
2) ë ì§ë¥Œ 묞ììŽë¡ ë³ííêž°
ë€ìì ë ì§ë¥Œ 묞ììŽë¡ ë³ííë ìì ì ëë€:
SELECT CONVERT(VARCHAR, GETDATE(), 103)
ìì ìì ììë CONVERT íšì륌 ì¬ì©íì¬ íì¬ ë ì§ë¥Œ ë ì§ íì(DD/MM/YYYY)ì 묞ììŽë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'VARCHAR'ìŽë©°, ë ì§ ì€íìŒë¡ '103'ì ì§ì íì¬ DD/MM/YYYY íììŒë¡ ë³íí©ëë€. ìì 쿌늬륌 ì€ííë©Ž íì¬ ë ì§ë¥Œ DD/MM/YYYY íìì 묞ììŽë¡ ë³íí ê²°ê³Œê° ë°íë©ëë€.
묞ììŽ íì ë³íì ë°ìŽí°ë² ìŽì€ ìì€í ìì ì죌 ì¬ì©ëë ìì ì€ íëì ëë€. CONVERT íšì륌 ì¬ì©íì¬ ì«ìë ë ì§ì ê°ì ë€ë¥ž ë°ìŽí° íì ì 묞ììŽë¡ ë³ííì¬ íìí íììŒë¡ ííí ì ììµëë€.
2. ì«ì íì ë³í ìì
CONVERT íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì ì«ì íì ì ë³ííêž° ìíŽ ì¬ì©ëë ëŽì¥ íšìì ëë€. ë€ìì ì«ì íì ë³íì ëí ìì ì ëë€:
1) 묞ììŽì ì«ìë¡ ë³ííêž°
ë€ìì 묞ììŽì ì«ìë¡ ë³ííë ìì ì ëë€:
SELECT CONVERT(INT, '12345')
ìì ìì ììë CONVERT íšì륌 ì¬ì©íì¬ ë¬žììŽ '12345'륌 ì ìë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'INT'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž 묞ììŽ '12345'륌 ì«ìë¡ ë³íí ê²°ê³Œìž ì ìê° 12345ê° ë°íë©ëë€.
2) ì€ì륌 ì ìë¡ ë³ííêž°
ë€ìì ì€ì륌 ì ìë¡ ë³ííë ìì ì ëë€:
SELECT CONVERT(INT, 12.345)
ìì ìì ììë CONVERT íšì륌 ì¬ì©íì¬ ì€ì 12.345륌 ì ìë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'INT'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž ì€ì 12.345륌 ì ìë¡ ë³íí ê²°ê³Œìž ì ìê° 12ê° ë°íë©ëë€.
ì«ì íì ë³íì ë°ìŽí°ë² ìŽì€ ìì€í ìì ì죌 ì¬ì©ëë ìì ì€ íëì ëë€. CONVERT íšì륌 ì¬ì©íì¬ ë¬žììŽìŽë ë€ë¥ž ì«ì íì ì íìí ì«ìë¡ ë³íí ì ììµëë€.
3. CAST íšìì ì¬ì©ë² ë° ìì
CAST íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì ë°ìŽí° íì ì ë³ííêž° ìíŽ ì¬ì©ëë ëŽì¥ íšìì ëë€. ë€ìì CAST íšìì ì¬ì©ë² ë° ìì ì ëë€:
1) ë°ìŽí° íì ë³ííêž°
ë€ìì ë°ìŽí° íì ì ë³ííë ìì ì ëë€:
SELECT CAST('12345' AS INT)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ '12345'륌 ì ìë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'INT'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž 묞ììŽ '12345'륌 ì ìë¡ ë³íí ê²°ê³Œìž ì ìê° 12345ê° ë°íë©ëë€.
2) ë ì§ íì ë³ííêž°
ë€ìì ë ì§ íìì ë³ííë ìì ì ëë€:
SELECT CAST('2022-01-01' AS DATE)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ '2022-01-01'ì ë ì§ë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'DATE'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž 묞ììŽ '2022-01-01'ì ë ì§ë¡ ë³íí ê²°ê³Œìž ë ì§ê° '2022-01-01'ìŽ ë°íë©ëë€.
CAST íšì륌 ì¬ì©íì¬ ë°ìŽí° íì ì ë³íí ì ììµëë€. íìì ë°ëŒ 묞ììŽì ì«ìë ë ì§ë¡, ì«ì륌 묞ììŽë¡ ë± ë€ìí ë°ìŽí° íì ìŒë¡ ë³íí ì ììµëë€.
- CAST íšìì 묞ë²ê³Œ ì¬ì©ë² ìê°
CAST íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì ë°ìŽí° íì ì ë³ííêž° ìíŽ ì¬ì©ëë ëŽì¥ íšìì ëë€. CAST íšìì 묞ë²ê³Œ ì¬ì©ë²ì ë€ì곌 ê°ìµëë€:
묞ë²
CAST (expression AS data_type)
expression
: ë³íí ê° ëë ííìì ëë€.data_type
: ë³í ëì ë°ìŽí° íì ì ëë€.
ì¬ì©ë²
CAST íšìë ë³í ëììž expressionì ì§ì íê³ , AS í€ìë륌 ì¬ì©íì¬ ë³í ëìì ë°ìŽí° íì ì ëª ìì ìŒë¡ ì§ì í©ëë€. CAST íšì륌 ì¬ì©íì¬ ë°ìŽí° íì ì ë³ííë ë°©ë²ì ë€ì곌 ê°ìµëë€:
SELECT CAST(expression AS data_type)
FROM table_name
ìì 구묞ììë expressionì ë³ííì¬ data_typeìŒë¡ íìë ë°ìŽí° íì ìŒë¡ ë³íí©ëë€. table_nameì ë°ìŽí°ê° í¬íšë í ìŽëžì ìŽëŠì ì믞í©ëë€.
CAST íšìë ë€ìí ë°ìŽí° íì ë³íì ì§ìí©ëë€. ì륌 ë€ìŽ 묞ììŽì ì ìë¡, ì€ì륌 ì ìë¡, ë ì§ë¥Œ 묞ììŽë¡ ë± ë€ìí ë°ìŽí° íì ê°ì ë³íìŽ ê°ë¥í©ëë€.
SELECT CAST('12345' AS INT) -- 묞ììŽì ì ìë¡ ë³í
SELECT CAST(12.345 AS INT) -- ì€ì륌 ì ìë¡ ë³í
SELECT CAST('2022-01-01' AS DATE) -- 묞ììŽì ë ì§ë¡ ë³í
ìì ìì ë€ì CAST íšì륌 ì¬ì©íì¬ ê°ê° 묞ììŽì ì ìë¡, ì€ì륌 ì ìë¡, 묞ììŽì ë ì§ë¡ ë³ííë ë°©ë²ì 볎ì¬ì€ëë€.
CAST íšì륌 ì¬ì©íì¬ ë°ìŽí° íì ì ë³ííë©Ž ë°ìŽí°ì íìì ë³ê²œí ì ììŒë©°, íìì ë°ëŒ ë°ìŽí°ë¥Œ ì íí ííë¡ ì¬ì©í ì ììµëë€. CAST íšìë ë°ìŽí°ë² ìŽì€ ìì€í ìì ì죌 ì¬ì©ëë©°, ë°ìŽí° ë³í ìì ì ì ì©í íšìì ëë€.
- ë ì§ íì ë³í ìì
ë ì§ íìì ë³ííêž° ìíŽ CAST íšì륌 ì¬ì©í ì ììµëë€. ë€ìì ë ì§ íì ë³í ìì ì ëë€:
SELECT CAST('2022-01-01' AS DATE)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ '2022-01-01'ì ë ì§ë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'DATE'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž 묞ììŽ '2022-01-01'ì ë ì§ë¡ ë³íí ê²°ê³Œìž ë ì§ê° '2022-01-01'ìŽ ë°íë©ëë€.
ë ì§ íì ë³íì ë€ìí ííë¡ ìíë ì ììµëë€. ì륌 ë€ìŽ, 묞ììŽë¡ ì ë ¥ë ë ì§ë¥Œ ë ì§ íì ìŒë¡ ë³íí ì ììµëë€. ëí, ë€ë¥ž ë ì§ íìì ê°ì§ ë°ìŽí°ë¥Œ ìíë ë ì§ íììŒë¡ ë³íí ìë ììµëë€.
ì륌 ë€ìŽ, ë€ìì ë ì§ë¥Œ 묞ììŽë¡ ë³ííë ìì ì ëë€:
SELECT CAST(CURRENT_DATE AS VARCHAR)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ íì¬ ë ì§ë¥Œ VARCHAR íì ì 묞ììŽë¡ ë³íí©ëë€. ìì 쿌늬륌 ì€ííë©Ž íì¬ ë ì§ë¥Œ 묞ììŽë¡ ë³íí ê²°ê³Œê° ë°íë©ëë€.
ë ì§ íì ë³íì ë°ìŽí°ë¥Œ íìí íììŒë¡ ë³ííì¬ ìíë 결곌륌 ì»ì ì ìëë¡ ëìì€ëë€. CAST íšì륌 ì¬ì©íì¬ ë ì§ ë³íì ìííë©Ž ë°ìŽí°ì íìì ì íí ì ìŽí ì ììµëë€.
- 묞ììŽ íì ë³í ìì
묞ììŽì íì ì ë³ííêž° ìíŽ CAST íšì륌 ì¬ì©í ì ììµëë€. ë€ìì 묞ììŽ íì ë³í ìì ì ëë€:
SELECT CAST('12345' AS INT)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ '12345'륌 ì ì íì ìŒë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'INT'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž 묞ììŽ '12345'륌 ì ìë¡ ë³íí ê²°ê³Œìž ì ìê° 12345ê° ë°íë©ëë€.
묞ììŽ íì ë³íì ë€ìí ííë¡ ìíë ì ììµëë€. ì륌 ë€ìŽ, ì€ì륌 ì ìë¡ ë³ííê±°ë, ë ì§ íìì ê°ì§ ë°ìŽí°ë¥Œ 묞ììŽë¡ ë³íí ìë ììµëë€.
ì륌 ë€ìŽ, ë€ìì ì€ì륌 ì ìë¡ ë³ííë ìì ì ëë€:
SELECT CAST(12.345 AS INT)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ì€ì 12.345륌 ì ì íì ìŒë¡ ë³íí©ëë€. ìì 쿌늬륌 ì€ííë©Ž ì€ì 12.345륌 ì ìë¡ ë³íí ê²°ê³Œìž ì ìê° 12ê° ë°íë©ëë€.
묞ììŽ íì ë³íì ë°ìŽí°ë¥Œ íìí íììŒë¡ ë³ííì¬ ìíë 결곌륌 ì»ì ì ìëë¡ ëìì€ëë€. CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ ë³íì ìííë©Ž ë°ìŽí°ì íìì ì íí ì ìŽí ì ììµëë€.
- ì«ì íì ë³í ìì
ì«ì íìì ë³ííêž° ìíŽ CAST íšì륌 ì¬ì©í ì ììµëë€. ë€ìì ì«ì íì ë³í ìì ì ëë€:
SELECT CAST(12345 AS VARCHAR)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ì«ì 12345륌 VARCHAR íì ì 묞ììŽë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'VARCHAR'ì ëë€. ìì 쿌늬륌 ì€ííë©Ž ì«ì 12345륌 묞ììŽë¡ ë³íí ê²°ê³Œìž ë¬žììŽ '12345'ê° ë°íë©ëë€.
ì«ì íì ë³íì ë€ìí ííë¡ ìíë ì ììµëë€. ì륌 ë€ìŽ, 묞ììŽë¡ ì ë ¥ë ì«ì륌 ì€ìë¡ ë³íí ì ììµëë€. ëí, ë€ë¥ž ì«ì íìì ê°ì§ ë°ìŽí°ë¥Œ ìíë ì«ì íììŒë¡ ë³íí ìë ììµëë€.
ì륌 ë€ìŽ, ë€ìì 묞ììŽì ì€ìë¡ ë³ííë ìì ì ëë€:
SELECT CAST('12.345' AS FLOAT)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ '12.345'륌 ì€ì íì ìŒë¡ ë³íí©ëë€. ìì 쿌늬륌 ì€ííë©Ž 묞ììŽ '12.345'륌 ì€ìë¡ ë³íí ê²°ê³Œìž ì€ìê° 12.345ê° ë°íë©ëë€.
ì«ì íì ë³íì ë°ìŽí°ë¥Œ íìí íììŒë¡ ë³ííì¬ ìíë 결곌륌 ì»ì ì ìëë¡ ëìì€ëë€. CAST íšì륌 ì¬ì©íì¬ ì«ì ë³íì ìííë©Ž ë°ìŽí°ì íìì ì íí ì ìŽí ì ììµëë€.
4. CONVERTì CAST íšìì ì°šìŽì
SQLìì ë°ìŽí° íì ì ë³ííë ë°ìë CONVERT íšìì CAST íšì륌 몚ë ì¬ì©í ì ììµëë€. ê·žë¬ë CONVERT íšìì CAST íšìë ëª ê°ì§ ì°šìŽì ìŽ ììµëë€.
CONVERT íšì
- CONVERT íšìë ë°ìŽí°ì íì ì ë³ííë ë° ì¬ì©ë©ëë€.
- CONVERT íšìë ë³Žë€ ë€ìí ë³í ìµì ì ì ê³µí©ëë€.
- CONVERT íšìë ìŒë¶ ë°ìŽí°ë² ìŽì€ ìì€í ììë§ ì¬ì© ê°ë¥í ì ììŒë©°, ë°ìŽí°ë² ìŽì€ ì ê³µìì ë°ëŒ ì¬ì© ê°ë¥í ë³í ìµì ìŽ ë¬ëŒì§ ì ììµëë€.
ì륌 ë€ìŽ, ë€ìì CONVERT íšì륌 ì¬ì©íì¬ ë ì§ ë°ìŽí°ë¥Œ 묞ììŽë¡ ë³ííë ìì ì ëë€:
SELECT CONVERT(VARCHAR, GETDATE(), 101)
ìì ìì ììë GETDATE íšì륌 ì¬ì©íì¬ íì¬ ë ì§ì ìê°ì ê°ì žìš ë€ì, CONVERT íšì륌 ì¬ì©íì¬ íŽë¹ ë ì§ë¥Œ VARCHAR íì ì 묞ììŽë¡ ë³íí©ëë€. ë³í ëììž ë°ìŽí° íì ì 'VARCHAR'ìŽê³ , ë³í ìµì ìŒë¡ '101'ì ì¬ì©íì¬ ë ì§ë¥Œ 'MM/dd/yyyy' íìì 묞ììŽë¡ ë³íí©ëë€.
CAST íšì
- CAST íšìë ë°ìŽí°ì íì ì ë³ííë ë° ì¬ì©ë©ëë€.
- CAST íšìë íì ë³íì ë ê°ëší 묞ë²ì ì ê³µí©ëë€.
- CAST íšìë 몚ë ë°ìŽí°ë² ìŽì€ ìì€í ìì ì¬ì© ê°ë¥íë©°, íì€ SQL 묞ë²ì ë°ëŠ ëë€.
ì륌 ë€ìŽ, ë€ìì CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ ë°ìŽí°ë¥Œ ì ìë¡ ë³ííë ìì ì ëë€:
SELECT CAST('12345' AS INT)
ìì ìì ììë CAST íšì륌 ì¬ì©íì¬ ë¬žììŽ '12345'륌 INT íì ì ì ìë¡ ë³íí©ëë€.
ë°ëŒì, CONVERT íšìì CAST íšìë êž°ë¥ì ìŒë¡ë ë¹ì·íì§ë§, ì¬ì© ê°ë¥í ë³í ìµì , ë¬žë² ë° ížíì± ìž¡ë©Žìì ì°šìŽê° ììµëë€. ë°ìŽí°ë² ìŽì€ ìì€í ë° ì¬ì© ì¬ë¡ì ë°ëŒì ì ì í íšì륌 ì ííì¬ ë°ìŽí° íì ë³íì ìíí ì ììµëë€.
- CONVERTì CAST íšìì êž°ë¥ ë¹êµ
CONVERT íšìì CAST íšìë SQLìì ë°ìŽí° íì ì ë³ííë ë° ì¬ì©ëì§ë§, ê°ê°ì íšìë ìœê° ë€ë¥ž êž°ë¥ì ì ê³µí©ëë€.
CONVERT íšìì êž°ë¥
- CONVERT íšìë ë°ìŽí°ë¥Œ ë€ë¥ž ë°ìŽí° íì ìŒë¡ ë³íí ì ììµëë€.
- CONVERT íšìë ë€ìí ë°ìŽí° íì 곌 ë³í ìµì ì ì§ìí©ëë€.
- CONVERT íšì륌 ì¬ì©íì¬ ë°ìŽí° íì ì ë³íí ëìë ë³íëë ë°ìŽí°ì í¬ë§·ì ì§ì í ì ììµëë€.
- ì륌 ë€ìŽ, CONVERT íšìë 묞ììŽì ë ì§ íììŒë¡ ë³ííê±°ë, ë ì§ë¥Œ 묞ììŽë¡ ë³ííë ë± ë€ìí ë³í ìì ìŽ ê°ë¥í©ëë€.
- CONVERT íšìë ë°ìŽí°ë² ìŽì€ ì ê³µìë§ë€ ì§ìëë ë°ìŽí° íì 곌 ë³í ìµì ìŽ ë€ë¥Œ ì ììŒë¯ë¡, ì¬ì©ëë ë°ìŽí°ë² ìŽì€ì ë°ëŒ 묞ë²ê³Œ ìµì ì íìžíŽìŒ í©ëë€.
CAST íšìì êž°ë¥
- CAST íšìë ë°ìŽí°ë¥Œ ë€ë¥ž ë°ìŽí° íì ìŒë¡ ë³íí ì ììµëë€.
- CAST íšìë ì¢ ë ê°ëšíê³ ëª íí 묞ë²ì ê°ì§ë©°, SQL íì€ì ë°ëŒ ì ê³µë©ëë€.
- CAST íšì륌 ì¬ì©íì¬ ë°ìŽí° íì ì ë³íí ëìë ë³íëë ë°ìŽí°ê° ìíë ë°ìŽí° íì 곌 íží ê°ë¥íŽìŒ í©ëë€.
- ì륌 ë€ìŽ, 묞ììŽì ì ìë¡ ë³ííê±°ë, ì€ì륌 ì ìë¡ ë³ííë ë± ê°ëší ë³í ìì ì í ì ììµëë€.
- CAST íšìë 몚ë ë°ìŽí°ë² ìŽì€ ìì€í ìì ì¬ì© ê°ë¥íê³ , SQL íì€ì ì€ìíë¯ë¡ ížíì±ìŽ ì¢ìµëë€.
ë°ëŒì, CONVERT íšìì CAST íšìë êž°ë¥ì ìŒë¡ë ë¹ì·íì§ë§, CONVERT íšìë ë€ìí ë³í ìµì 곌 ë°ìŽí°ë² ìŽì€ ì ê³µìì ë°ëŒ ë€ë¥ž 묞ë²ì ê°ì§ê³ ììŒë©°, CAST íšìë ë ê°ëšíê³ ëª íí 묞ë²ì ê°ì§ë©° SQL íì€ì ì€ìíë€ë ì°šìŽê° ììµëë€. ì ì í íšì륌 ì ííì¬ ë°ìŽí° íì ì ë³íí ëìë ë°ìŽí°ë² ìŽì€ ìì€í 곌 ì¬ì©ëë ë°ìŽí° íì , íìí ë³í ìì ì ê³ ë €íŽìŒ í©ëë€.
- ë°ìŽí° íì ë³íìŽ íìí ê²œì° ì¬ì©í íšì ì í ë°©ë²
ë°ìŽí° íì ì ë³ííŽìŒ í ëìë CONVERT íšìì CAST íšì ì€ìì ì í©í íšì륌 ì ííŽìŒ í©ëë€. ë€ìì ë°ìŽí° íì ë³íìŽ íìí 겜ì°ì íšì륌 ì ííë ë°©ë²ì ëí ìëŽì ëë€.
CONVERT íšì ì í ë°©ë²
- CONVERT íšìë ë€ìí ë°ìŽí° íì 곌 ë³í ìµì ì ì§ìíêž° ë묞ì, ë°ìŽí° íì ì ììžíê² ì§ì íê±°ë í¹ì í¬ë§· ì구ì¬íìŽ ìë 겜ì°ì ì ì©í©ëë€.
- ë°ìŽí°ë² ìŽì€ ì ê³µìì ë°ëŒ ì§ìëë ë°ìŽí° íì 곌 ë³í ìµì ì ììŽí ì ììŒë¯ë¡, ë°ìŽí°ë² ìŽì€ ìì€í ì 묞ì륌 ì°žê³ íì¬ ì¬ì© ê°ë¥í ìµì ì íìžíŽìŒ í©ëë€.
- CONVERT íšì륌 ì¬ì©í ëìë ë³íëë ë°ìŽí°ì íì ì ëª ííê² ì§ì íê³ , ë³í ìµì ì ì¬ì©íì¬ ìíë í¬ë§·ì ì€ì í ì ììµëë€.
CAST íšì ì í ë°©ë²
- CAST íšìë ê°ëšíê³ ëª íí 묞ë²ì ê°ì§ë©°, SQL íì€ì ë°ëŒ ì ê³µëë¯ë¡ ížíì±ìŽ ì¢ìµëë€.
- ë°ìŽí° íì ë³íìŽ ê°ëšíê³ êž°ë³žì ìž ê²œì°ìë CAST íšì륌 ì¬ì©íë ê²ìŽ ì ì í©ëë€.
- CAST íšì륌 ì¬ì©í ëìë ë³íëë ë°ìŽí°ê° ìíë ë°ìŽí° íì 곌 íží ê°ë¥íŽìŒ íë¯ë¡, ížíëì§ ìë 겜ì°ìë CONVERT íšì륌 ê³ ë €íŽìŒ í©ëë€.
íšì륌 ì íí ëìë ë°ìŽí°ë² ìŽì€ ìì€í ì 묞ì륌 íìžíì¬ ì§ìëë íšìì ìµì ì íì íë ê²ìŽ ì€ìí©ëë€. ëí, ë°ìŽí° íì ë³íì íìí ìì ì ë³µì¡ì±ê³Œ ì구íë í¬ë§·ì ê³ ë €íì¬ ë³íì ìíí íšì륌 ì ííŽìŒ í©ëë€. CONVERT íšìë ë³í ìµì ì ë€ìì±ê³Œ ë°ìŽí°ë² ìŽì€ ì ê³µìì ë°ëŒ ë€ë¥ž 묞ë²ì ê°ì§ê³ ìì§ë§, CAST íšìë ê°ëšíê³ ëª íí 묞ë²ì ê°ì§ê³ ììŒë¯ë¡, ê°ëší ë°ìŽí° íì ë³í ìì ìë CAST íšì륌 ì¬ì©íë ê²ìŽ ížëŠ¬í©ëë€.
5. 죌ìí ì 곌 ì¶ê°ì ìž ê³ ë €ì¬í
ë°ìŽí° íì ë³íì ìíí ëìë ëª ê°ì§ 죌ìí ì 곌 ì¶ê°ì ìž ê³ ë €ì¬íìŽ ììµëë€. ë€ìì ìŽë¬í ì¬íë€ì ëí ì€ëª ì ëë€.
ë°ìŽí° ížíì± íìž
- ë°ìŽí° íì ë³íì ìíŽ CONVERT íšìë CAST íšì륌 ì¬ì©íêž° ì ì, ë³ííë €ë ë°ìŽí° íì ìŽ íží ê°ë¥íì§ íìžíŽìŒ í©ëë€.
- ìŒë¶ ë°ìŽí° íì ì ë€ë¥ž ë°ìŽí° íì ìŒë¡ ë³íë ë ë°ìŽí° ìì€ìŽ ë°ìí ì ììµëë€.
- ížíëì§ ìë ë°ìŽí° íì ì ëíŽ ë³íì ìëíë©Ž ì€ë¥ê° ë°ìí ì ììŒë¯ë¡, ë°ìŽí° íì ì ížíì±ì ì¬ì ì ë°ëì íìžíŽìŒ í©ëë€.
ë³í ìµì íìž
- CONVERT íšì륌 ì¬ì©í ëìë ë³í ìµì ì ì§ì í ì ììµëë€.
- ë°ìŽí°ë² ìŽì€ ì ê³µìì ë°ëŒ ì§ìëë ë³í ìµì ì ë€ë¥Œ ì ììŒë¯ë¡, ë°ìŽí°ë² ìŽì€ ìì€í ì 묞ì륌 ì°žê³ íì¬ ì¬ì© ê°ë¥í ìµì ì íìžíŽìŒ í©ëë€.
- ë³í ìµì ì ì못 ì§ì íë©Ž ë°ìŽí°ì í¬ë§·ìŽ ìíë ëë¡ ë³íëì§ ìì ì ììŒë¯ë¡, ìµì ì ì íí ì§ì íŽìŒ í©ëë€.
ì±ë¥ ê³ ë €
- ë°ìŽí° íì ë³íì ìŒë¶ 겜ì°ì ì±ë¥ì ìí¥ì ë¯žì¹ ì ììµëë€.
- í¹í, ë³í ìì ì ë§ìŽ ìííë 쿌늬ë ëëì ë°ìŽí°ë¥Œ ì²ëŠ¬íë 겜ì°ìë ì±ë¥ì ì íê° ë°ìí ì ììµëë€.
- ë°ìŽí° íì ë³íì ì¬ì©íë ì 첎 쿌늬ì ì±ë¥ì ê³ ë €íì¬, íìí ë³í ìì ë§ ìííê±°ë, ìµì íë ë°©ë²ì ê³ ë €íŽìŒ í©ëë€.
íì€ SQL ì¬ì©
- CAST íšìë íì€ SQLì ë°ëŒ ì ê³µëë íšììŽë¯ë¡, ížíì±ìŽ ì¢ìµëë€.
- ë°ìŽí°ë² ìŽì€ ì¢ ìì ìž CONVERT íšì볎ë€ë CAST íšì륌 ì¬ì©íì¬ íì€ SQLì ì¬ì©íë ê²ìŽ ì¢ìµëë€.
- íì€ SQLì ì¬ì©íë©Ž ë°ìŽí° íì ë³íìŽ ë ìŽìì±ìŽ ì¢ê³ , ë€ë¥ž ë°ìŽí°ë² ìŽì€ ìì€í ììë ëìŒí ë°©ììŒë¡ ìëí ì ììµëë€.
ë°ìŽí° íì ë³íì ìíí ëìë ë°ìŽí°ì ížíì±ì íìžíê³ , ë³í ìµì ì ì íí ì§ì íë©°, ì±ë¥ ë° íì€ SQL ì¬ì©ì ê³ ë €íŽìŒ í©ëë€. ìŽë¬í 죌ìì 곌 ê³ ë €ì¬íì ì ë íë©Ž ë°ìŽí° íì ë³íìŽ ìííê² ìŽë£šìŽì§ ì ììµëë€.
- ë°ìŽí° ìì€ ê°ë¥ì± ë° ì íëì ëí 죌ìì
ë°ìŽí° íì ë³íì ìíí ëìë ë°ìŽí° ìì€ ë° ì íëì ëí 죌ìê° íìí©ëë€. ë€ìì ìŽì ëí 죌ìì¬íì ëí ììží ì€ëª ì ëë€.
ë°ìŽí° ìì€ ê°ë¥ì± íìž
- ìŒë¶ ë°ìŽí° íì ì ë€ë¥ž ë°ìŽí° íì ìŒë¡ ë³íë ë ë°ìŽí° ìì€ìŽ ë°ìí ì ììµëë€.
- ì륌 ë€ìŽ ììì ì ê°ì§ ì€ì ë°ìŽí°ë¥Œ ì ìë¡ ë³ííë©Ž, ììì ìŽíì ì«ìê° ìì€ë ì ììµëë€.
- ë°ìŽí° íì ë³íì ìííêž° ì ì, ë³íëë ë°ìŽí°ê° ìíë ê²°ê³Œë¡ ì íí ë³íë ì ìëì§ íìžíŽìŒ í©ëë€.
ì íë íìž
- ë°ìŽí° íì ë³íì ìíí ëìë 결곌ì ì íëë ê³ ë €íŽìŒ í©ëë€.
- ì륌 ë€ìŽ ì€ì ë°ìŽí°ë¥Œ ì ì íì ìŒë¡ ë³ííë©Ž, ììì ìŽíì ì«ìê° ìì€ëë¯ë¡ 결곌ì ì íëê° ì€ìŽëë ê²ìŽ ìŒë°ì ì ëë€.
- ë°ìŽí° íì ë³íì ìííêž° ì ì, ìíë ì íë륌 충족íêž° ìíŽ ë°ìŽí°ì íì 곌 í¬ë§·ì ì ì€íê² ì ííŽìŒ í©ëë€.
ë°ìŽí° ìì€ ë°©ì§ ë°©ë²
- ë°ìŽí° ìì€ì íŒíêž° ìíŽ ë³í ìì ì ìííêž° ì ì, ë°ìŽí° íì ë³íì ìíŽ íìí ì 볎륌 ì¬ì ì ìì§íŽìŒ í©ëë€.
- ë°ìŽí°ì ììë¶ ì늿ì, ìµìê° ë° ìµëê° ë±ì íìžíì¬ ë³í í ë°ìŽí°ê° ìì€ëì§ ìëë¡ ì¡°ì¹íŽìŒ í©ëë€.
- íìì ë°ëŒ ë°ìŽí°ë¥Œ ë°ì¬ëŠŒíê±°ë ììì ìëì ì«ì륌 íìíë ë±ì ì¶ê° ìì ì ìíí ì ììµëë€.
ë°ìŽí° íì ë³íì ìíí ëìë ë°ìŽí° ìì€ ê°ë¥ì± ë° ê²°ê³Œì ì íë륌 ê³ ë €íŽìŒ í©ëë€. ë°ìŽí° íì ë³í ìì ì ì ë°ìŽí°ì ìì€ ê°ë¥ì±ì íìžíê³ , ì íë륌 ì ì§íêž° ìíŽ ì ì í ì²ëŠ¬ë¥Œ ìííŽìŒ í©ëë€. ë°ìŽí°ì ììì ìŽí ì«ìê° íìí 겜ì°ë ì ìë¡ ë³í ì ìì€ ë¬žì ê° ë°ìí ì ìë 겜ì°ìë ì¶ê° ìì ì íµíŽ ë°ìŽí°ì ì íë륌 ì ì§í ì ììµëë€. ìŽë¬í 죌ìì¬íì ìŒëì ëê³ ë°ìŽí° íì ë³íì ìííë©Ž, ë°ìŽí°ì ìì€ ê°ë¥ì±ì ìµìííê³ ì íí ë³í 결곌륌 ì»ì ì ììµëë€.
- ë°ìŽí° íì ë³í ì ìììŒ í ì¶ê°ì ìž ì¬í곌 ì ìì¬íë€
ë°ìŽí° íì ë³íì ìíí ëìë ëª ê°ì§ ì¶ê°ì ìž ì¬í곌 ì ìì¬íì ìê³ ììŽìŒ í©ëë€. ë€ìì ìŽì ëí ììží ì€ëª ì ëë€.
ë°ìŽí° ížíì± íìž
- ë°ìŽí° íì ë³íì íêž° ì ì, ë³ííë €ë ë°ìŽí° íì ìŽ íží ê°ë¥íì§ íìžíŽìŒ í©ëë€.
- ížíëì§ ìë ë°ìŽí° íì ì ëíŽ ë³íì ìëíë©Ž ì€ë¥ê° ë°ìí ì ììŒë¯ë¡, ë³ííêž° ì ì ížíì±ì ì¬ì ì ë°ëì íìžíŽìŒ í©ëë€.
- ë°ìŽí° íì ë³íì ìíŽ ì ê³µëë íšìë ì°ì°ì륌 ì ê³µíë ë°ìŽí°ë² ìŽì€ì 묞ì륌 ì°žê³ íì¬ íží ê°ë¥í ë°ìŽí° íì ì íìží ì ììµëë€.
ë³í ìµì íìž
- ë°ìŽí° íì ë³íì ìíí ëìë ë³í ìµì ì ì§ì í ì ììµëë€.
- ë³í ìµì ì ë°ìŽí°ì í¬ë§·ìŽë íí륌 ì§ì íë ë±ì ìí ì í©ëë€.
- ë°ìŽí°ë² ìŽì€ ì ê³µìì ë°ëŒ ì§ìëë ë³í ìµì ì ë€ë¥Œ ì ììŒë¯ë¡, ë°ìŽí°ë² ìŽì€ ìì€í ì 묞ì륌 ì°žê³ íì¬ ì¬ì© ê°ë¥í ìµì ì íìžíŽìŒ í©ëë€.
- ë³í ìµì ì ì못 ì§ì íë©Ž ë°ìŽí°ì í¬ë§·ìŽ ìíë ëë¡ ë³íëì§ ìì ì ììŒë¯ë¡, ìµì ì ì íí ì§ì íŽìŒ í©ëë€.
ì±ë¥ ê³ ë €
- ë°ìŽí° íì ë³íì ìŒë¶ 겜ì°ì ì±ë¥ì ìí¥ì ë¯žì¹ ì ììµëë€.
- í¹í, ë³í ìì ì ë§ìŽ ìííë 쿌늬ë ëëì ë°ìŽí°ë¥Œ ì²ëŠ¬íë 겜ì°ìë ì±ë¥ì ì íê° ë°ìí ì ììµëë€.
- ë°ìŽí° íì ë³íì ì¬ì©íë ì 첎 쿌늬ì ì±ë¥ì ê³ ë €íì¬, íìí ë³í ìì ë§ ìííê±°ë, ìµì íë ë°©ë²ì ê³ ë €íŽìŒ í©ëë€.
- ì륌 ë€ìŽ, í¹ì ë°ìŽí°ë² ìŽì€ ìì€í ììë CONVERT íšìë³Žë€ CAST íšìê° ë íšìšì ìŒ ì ììŒë¯ë¡, ìŽë¬í ì¬íì ê³ ë €íì¬ ì íí ì ììµëë€.
íì€ SQL ì¬ì©
- ë°ìŽí° íì ë³íì ìíí ëìë íì€ SQLì ì¬ì©íë ê²ìŽ ì¢ìµëë€.
- CAST íšìë íì€ SQLì ë°ëŒ ì ê³µëë íšììŽë¯ë¡, ížíì±ìŽ ì¢ìµëë€.
- ë°ìŽí°ë² ìŽì€ ì¢ ìì ìž CONVERT íšì볎ë€ë CAST íšì륌 ì¬ì©íì¬ íì€ SQLì ì¬ì©íë ê²ìŽ ì¢ìµëë€.
- íì€ SQLì ì¬ì©íë©Ž ë°ìŽí° íì ë³íìŽ ë ìŽìì±ìŽ ì¢ê³ , ë€ë¥ž ë°ìŽí°ë² ìŽì€ ìì€í ììë ëìŒí ë°©ììŒë¡ ìëí ì ììµëë€.
ë°ìŽí° íì ë³íì ìíí ëìë ë°ìŽí°ì ížíì±ì íìžíê³ , ë³í ìµì ì ì íí ì§ì íë©°, ì±ë¥ ë° íì€ SQL ì¬ì©ì ê³ ë €íŽìŒ í©ëë€. ížíëì§ ìë ë°ìŽí° íì ì ëíŽìë ì€ë¥ê° ë°ìí ì ììŒë¯ë¡, ë°ìŽí° íì ì ížíì±ì ë°ëì ì¬ì ì íìžíŽìŒ í©ëë€. ë³í ìµì ì ì못 ì§ì íë©Ž ë°ìŽí°ì í¬ë§·ìŽ ìíë ëë¡ ë³íëì§ ìì ì ììŒë¯ë¡, ìµì ì ì íí ì§ì íŽìŒ í©ëë€. ëí, ë³í ìì ì ì±ë¥ì ê³ ë €íì¬ íìí ë³í ìì ì ìííê±°ë ìµì íë ë°©ë²ì ê³ ë €íŽìŒ í©ëë€. ë°ìŽí° íì ë³í ì íì€ SQLì ì¬ì©íë ê²ìŽ ì¢ìŒë©°, ìŽë ê² íšìŒë¡ìš ë°ìŽí° íì ë³íìŽ ë ìŽìì±ìŽ ì¢ê³ ëìŒí ë°©ììŒë¡ ìëí ì ììµëë€. ìŽë¬í 죌ìì 곌 ê³ ë €ì¬íì ì ë íë©Ž ë°ìŽí° íì ë³íìŽ ìííê² ìŽë£šìŽì§ ì ììµëë€.
ëêž