¼±ÅöõÀ» ȸ»ö(*CMDDFT)À¸·Î ¼³Á¤Çϸé, È£½ºÆ®¿¡ ÇØ´ç ¸Å°³º¯¼ö°¡ Àü´ÞµÇÁö ¾Ê°í
È£½ºÆ® Á¤ÀÇ ¸í·É ±âº»°ªÀÌ »ç¿ëµË´Ï´Ù.
- FILLER ÇÊµå ¼³¸í ÀÛ¼º
- *DDSFILLERÀº ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. COPY DDS ¸í·É¹®ÀÌ
ÀÏÄ¡ÇÏ´Â Çʵ带 ãÁö ¸øÇÒ ¶§ ´ÜÀÏ ¹®ÀÚ FILLER ÇÊµå ¼³¸í "07 FILLER PIC X"°¡
Ç×»ó ÀÛ¼ºµË´Ï´Ù.
*NODDSFILLERÀº ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. COPY DDS ¸í·É¹®ÀÌ ÀÏÄ¡ÇÏ´Â
Çʵ带 ãÁö ¸øÇÏ´Â °æ¿ì FILLER ÇÊµå ¼³¸íÀÌ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
- µ¿ÀûÀ¸·Î ÆÄÀÏ ÀÛ¼º
- *CRTF´Â ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. OPEN ¿¬»ê½Ã¿¡ »ç¿ëÇÒ ¼ö ¾ø´Â
ÆÄÀÏÀÌ µ¿ÀûÀ¸·Î ÀÛ¼ºµË´Ï´Ù.
*NOCRTF´Â ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. OPEN ¿¬»ê½Ã¿¡ »ç¿ëÇÒ ¼ö ¾ø´Â
ÆÄÀÏÀÌ µ¿ÀûÀ¸·Î ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
- Áߺ¹ Ű °Ë»ç
- *DUPKEYCHK´Â ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. Áߺ¹ ۰¡ ÀÖ´ÂÁö
INDEXED ÆÄÀÏÀ» °Ë»çÇÕ´Ï´Ù.
*NODUPKEYCHK´Â ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. Áߺ¹ ۰¡ ÀÖ´ÂÁö INDEXED
ÆÄÀÏÀ» °Ë»çÇÏÁö ¾Ê½À´Ï´Ù.
- »ó´ë ÆÄÀÏ ÃʱâÈ
- *INZDLT´Â ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. ¼øÂ÷ ¾×¼¼½º°¡ ÀÖ´Â »ó´ë
ÆÄÀÏÀÌ OUTPUT¿¡ ´ëÇØ ¿¸° °æ¿ì CLOSE ¿¬»ê Áß¿¡ »èÁ¦µÈ ·¹ÄÚµå·Î
Ãʱâȵ˴ϴÙ. ÆÄÀÏ¿¡ Àִ Ȱ¼º ·¹ÄÚµå´Â ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù.
Áï, ·¹ÄÚµå °æ°è°¡ ÈÄ¼Ó OPEN ¿¬»ê¿¡ ´ëÇÑ ÆÄÀÏ Å©±â·Î¼ Á¤Àǵ˴ϴÙ.
*NOINZDLT´Â ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. ¼øÂ÷ ¾×¼¼½º¸¦ °®´Â »ó´ë ÆÄÀÏÀÌ
OUTPUT¿¡ ´ëÇØ ¿¸° °æ¿ì CLOSE ¿¬»ê Áß¿¡ »èÁ¦µÈ ·¹ÄÚµå·Î ÃʱâȵÇÁö
¾Ê½À´Ï´Ù. Áï, ·¹ÄÚµå °æ°è´Â OPEN OUTPUT½Ã¿¡ ±â·ÏµÈ ·¹ÄÚµåÀÇ ¼ö¿¡ ÀÇÇØ
ÆÇº°µË´Ï´Ù. ÈÄ¼Ó OPEN ¿¬»êÀº ·¹ÄÚµå °æ°è±îÁö¸¸ ¾×¼¼½º¸¦
Çã¿ëÇÕ´Ï´Ù.
- Á¦¾î ·¹ÄÚµå ºí·ÏÈ
- *BLK´Â ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. BLOCK CONTAINS ÀýÀ» »ç¿ëÇÒ ¶§
ÄÄÆÄÀÏ·¯´Â START¹®ÀÌ ÀÖ´Â DYNAMIC ¾×¼¼½º ÆÄÀÏ ¹× SEQUENTIAL ¾×¼¼½º ÆÄÀÏÀÇ
ºí·Ïȸ¦ Çã¿ëÇÕ´Ï´Ù. Ãâ·Â ¿¬»êÀ» À§ÇØ ¿¸° RELATIVE ÆÄÀÏ¿¡ ´ëÇØ¼´Â
ºí·ÏȰ¡ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù. BLOCK CONTAINS ÀýÀº ºí·Ï鵃 ·¹ÄÚµå ¼ö¸¦
Á¦¾îÇÕ´Ï´Ù. BLOCK CONTAINS ÀýÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é, ÄÄÆÄÀÏ·¯´Â START¹®ÀÌ
¾ø´Â SEQUENTIAL ¾×¼¼½º ÆÄÀϸ¸ ºí·Ïȸ¦ Çã¿ëÇÕ´Ï´Ù. ¿î¿µ üÁ¦°¡ ºí·ÏȵÉ
·¹ÄÚµå ¼ö¸¦ ÆÇº°ÇÕ´Ï´Ù.
*NOBLK´Â ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. ÄÄÆÄÀÏ·¯´Â START¹®ÀÌ ¾ø´Â
SEQUENTIAL ¾×¼¼½º ÆÄÀϸ¸ ºí·Ïȸ¦ Çã¿ëÇÕ´Ï´Ù. BLOCK CONTAINS ÀýÀ»
ÁöÁ¤Çϸé, Å×ÀÌÇÁ ÆÄÀÏÀ» Á¦¿ÜÇϰí´Â ¹«½ÃµË´Ï´Ù.
- È®Àå ACCEPT/DISPLAY Çã¿ë
2
- *EXTACCDSP´Â ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. ÄÄÆÄÀÏ·¯´Â È®Àå ACCEPT
¹× È®Àå DISPLAY¹®À» Çã¿ëÇÕ´Ï´Ù.
*NOEXTACCDSP´Â ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. ÄÄÆÄÀÏ·¯´Â È®Àå ACCEPT ¶Ç´Â
È®Àå DISPLAY¹®À» Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.
- º¹Á¦ Ű Ç÷¡±×
3
- *FS21DUPKY´Â ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. ۰ªÀÌ Çʼö READ¹®°ú
À̾îÁö´Â REWRITE ¶Ç´Â DELETE¹® »çÀÌ¿¡¼ º¯°æµÇ´Â °æ¿ì ÄÄÆÄÀÏ·¯´Â ÀÓÀÇ ¶Ç´Â
µ¿Àû ¾×¼¼½º¿¡¼ Áߺ¹ ۰¡ ÀÖ´Â »öÀÎ ÆÄÀÏÀ» ó¸®ÇÒ ¶§ ÆÄÀÏ »óÅ 21À»
º¸°íÇÕ´Ï´Ù.
*NOFS21DUPKY´Â ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. ÄÄÆÄÀÏ·¯´Â ÀÓÀÇ ¶Ç´Â µ¿Àû
¾×¼¼½º ¸ðµå¿¡¼ Áߺ¹ ۰¡ ÀÖ´Â »öÀÎ ÆÄÀÏÀ» ó¸®ÇÒ ¶§ ÆÄÀÏ »óÅ 21À» º¸°íÇÏÁö
¾Ê½À´Ï´Ù. REWRITE¹®ÀÌ ·¹ÄÚµåÀÇ Å°¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ´ë¹®ÀÚ ±×¸² ½ºÆ®¸µ
4
- *MONOPIC´Â ¼±ÅÃÀÌ °¡´ÉÇÏÁö ¾ÊÀº °ªÀÔ´Ï´Ù. PICTURE ¹®ÀÚ ½ºÆ®¸µÀÌ
¸ðµÎ ´ë¹®ÀÚ(´ë¼Ò¹®ÀÚ¸¦ È¥¿ëÇÏÁö ¾Ê´Â)·Î º¯È¯µË´Ï´Ù.
*NOMONOPIC´Â ¼±ÅÃÀÌ °¡´ÉÇÑ °ªÀÔ´Ï´Ù. PICTURE ¹®ÀÚ ½ºÆ®¸µ¿¡ »ç¿ëµÇ´Â
ÅëÈ ±âÈ£°¡ ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù. Áï, PICTURE ±âÈ£ A, B, E, G, N, P,
S, V, X, Z, CR ¹× DB¿¡ ´ëÇÑ ´ë¹®ÀÚ¿Í ÀÏÄ¡ÇÏ´Â ¼Ò¹®ÀÚ´Â PICTURE ¹®ÀÚ ½ºÆ®¸µ¿¡
ÀÖ´Â ´ë¹®ÀÚ Ç¥½Ã¿Í °°½À´Ï´Ù. ´Ù¸¥ ¸ðµç ¼Ò¹®ÀÚ´Â ÀÏÄ¡ÇÏ´Â ´ë¹®ÀÚ Ç¥½Ã¿Í
°°Áö ¾Ê½À´Ï´Ù.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.