Ãâó : http://www.dhtmldot.com
7. Table º¯°æÇϱâ
ÇÁ·ÎÁ§Æ®¸¦ ÇÏ´Ùº¸¸é °¡ ²û TABLEÀ» º¯°æÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ¾î¿ä~! ÈÄÈÄ.. ±×³É DROP ½ÃŲ ÈÄ¿¡ ´Ù½Ã CREATEÇÏ ´Â ¹æ¹ýµµ ÀÖ°í, ¿äÁò 4GLµéÀº TABLEÀ» CREATEÇÏ°í ALTERÇÏ´Â °ÍÀ» Áö¿øÇÏ´Ï±î ±×°É »ç¿ëÇϱ⠵µ Çϱ¸¿ä.
TABLE Á¤ÀÇ ¹®À» º¯°æ ÇÒ ¶§´Â ALTER TABLE ¹® À» »ç¿ëÇÕ´Ï´Ù. TABLEÀÇ ³»¿ëÀÌ ¾Æ´Ï¶ó TABLEÀÇ ±¸Á¶¸¦ º¯°æÇÏ´Â °ÅÁÒ.
ALTER TABLE·Î´Â ´ÙÀ½ °ú °°Àº °ÍµéÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
ALTER TABLE¿¡´Â ´ÙÀ½ ¼¼°¡Áö Çü½ÄÀÌ ÀÖ¾î¿ä.
º¸¸é ¾Ë°ÚÁö¸¸, ù ¹ø
° Çü½ÄÀº TABLE¿¡ ¿, ±âº» Å°,
¶Ç´Â ¿ÜºÎ Å°¸¦ Å×ÀÌºí¿¡ Ãß°¡Çϴµ¥ »ç¿ëÇÏ°í, µÎ ¹ø
° Çü½ÄÀº ±âÁ¸ÀÇ ¿µéÀ» º¯°æÇϴµ¥ »ç¿ëÇÕ´Ï´Ù.
¼¼
¹ø°´Â TABLEÀÇ ±âº» Å°¸¦ DROP½ÃÅ°´Âµ¥ »ç¿ëÇÏÁÒ~!
±×·³ ¿¹¸¦ µé²² ¿ä.
¨ç NOT NULLÀ» NULL·Î ¹Ù²Ù±â!
ALTER TABLE student MODIFY (age NUMBER NULL );
¨è NULLÀ» NOT NULL·Î ¹Ù²Ù±â
ALTER TABLE student MODIFY (age NUMBER NOT NULL );
¨é ¿ÀÇ Æø ´ÃÀ̱â
ALTER TABLE student MODIFY (name VARCHAR2( 20 ));
¨ê ¿ÀÇ Æø ÁÙÀ̱â
ALTER TABLE student MODIFY (name VARCHAR2( 15 ));
°íÄ£ ÈÄ¿¡ DESC STUDENT;·Î È®ÀÎÀÌ °¡´ÉÇÏ°ÚÁÒ?