¨Ï¥Î¬d¾\ÅܼÆ

±z¥i¥H¦b¬d¸ß¤¤¨Ï¥Î¬d¾\ÅܼơA¦b°õ¦æ®ÉÅã¥Ü¤@­Ó¤U©Ô¥\¯àªí¡A¨Ñ¨Ï¥ÎªÌ¿ï¨úÅܼƪº¥i¯à´À¥N­È¡C¬d¾\ÅܼƷ|®Ú¾Ú±z¦bÅܼƦWºÙ¤¤¨Ï¥Îªº¤wÀx¦s¬d¸ß©Îµ²ªG¶°¡A«Ø¥ß¤@­Ó¤U©Ô¥\¯àªí¡C¦b¬d¸ß©Îµ²ªG¤¤¡A¬d¾\ÅܼƱN¬O²Ä¤@­Ó¶Ç¦^ªºª½Äæ¡A¦pªGÁÙ¦³¨ä¥¦ª½Äæ¡A«h¥HªÅ®æ¤À¹j¡Cµø¸ê®ÆÃþ«¬¦Ó©w¡A¤]·|¦Û°Ê¥[¤W¤Þ¸¹¡C¬d¾\Åܼƥu¾A¥Î©ó¤wÀx¦sªº¬d¸ß©Îµ²ªG¡C

­Y­n¼¶¼g§t¦³¬d¾\Åܼƪº SQL ¬d¸ß¡G

1.         ¦b DB2 Web Query Tool ¾ÉÄý¾ð¤¤±z©Ò­nªº³s½u¤À¤ä¤¤¡A«ö¤@¤U¡uSQL ¬d¸ß¡v¡C§Y·|¥X²{¤U©Ô¥\¯àªí¡C

2.         ¦b¤U©Ô¥\¯àªí¤¤¡A«ö¤@¤U¡u·s«Ø¡v¡C§Y·|¶}±Ò¡u½s¿è¬d¸ß¡v­¶­±¡C

3.         ¦b¡u¿é¤J SQL ³¯­z¦¡¡vÄæ¦ì¤¤¡AÁä¤J SQL ¬d¸ß¡C

4.         ¿ï¥Îªº¡G­Y­n¦b±zªº¬d¸ß¤¤¨Ö¤J¬d¾\ÅܼơA½Ð¨Ï¥Î¤U¦C¨ä¤¤¤@ºØ®æ¦¡¡G

„h       [q.groupname.queryname]

„h       [r.groupname.resultname]

„h       [qm.groupname.queryname]

„h       [rm.groupname.resultname]

¨Ï¥Î±z­n¥Î¨Ó§Î¦¨¤U©Ô¥\¯àªíªº¬d¸ß©Îµ²ªGªº¦WºÙ¡C¥H "qm." ©Î "rm." ¶}ÀYªº¬d¾\ÅܼơA¥iÅý±z¬°Åܼƿï¨ú¦h­«­È¡C ¥H "q." ©Î "r." ¶}ÀYªº¬d¾\ÅܼơA¶È¤¹³\±z¿ï¨ú¤@­Ó­È¡C

­Y­n¦b¬d¸ß¤¤©w¸qÅܼơA½Ð¨Ï¥Î¤U¦C¨ä¤¤¤@ºØ»yªk¤èªk¡C

„h       ?

„h       :variable

„h       [variable]

„h       &variable

¨Ò¦p¡A¦b¤U¦C SQL ³¯­z¦¡¤¤¡A&userid §Y¬°ÅܼơG

select * from table.sample where user=&userid

±z¤]¥i¥H¨Ï¥Î¤U¦C¥ô¦ó¨t²ÎÅܼơG

„h       wqsys.time  - ´À¥N¥Ø«eªº®É¶¡¡C

„h       wqsys.date -  ´À¥N¥Ø«eªº¤é´Á¡C

„h       wqsys.timestamp  - ´À¥N¥Ø«eªº®É¶¡ÂW°O¡C

„h       wqsys.user -  ´À¥N±z¥Î¨Óµn¤Jªº¨Ï¥ÎªÌ¦WºÙ¡C

„h       wqsys.sqlid -  ´À¥N±z¥Î¨Óµn¤Jªº SQL ID¡C

„h       wqsys.database  - ´À¥N±z¥¿¦b¦s¨úªº¸ê®Æ®w¦WºÙ¡C

5.         5. ¿ï¥Îªº¡G­Y­n¦b±zªº¬d¸ß¤¤¨Ö¤Jµù¸Ñ¡A½Ð¨Ï¥Î¤U¦C¨ä¤¤¤@ºØ®æ¦¡¡G

„h       -- comment

„h       // comment

³Æµù¡G ¥u¦³ºò±µ¦bµù¸Ñ²Å¸¹«á­±ªº¤å¦r¡A¤~µø¬°µù¸Ñ¡C¥ô¦ó¦bµù¸Ñ²Å¸¹¤§«eªº¦P¤@¦æ¤å¦r¡A¬Òµø¬° SQL ³¯­z¦¡ªº¤@³¡¥÷¡C

6.         «ö¤@¤U¡u¤U¤@¨B¡v¡C§Y·|¶}±Ò¡u¬d¸ß¿ï¶µ¡vµe­±¡C

7.         ¦b¡u³]©w¡v°Ï¬q¤¤¡A¿ï¨ú±zªº¡u¦Û°Ê½T©w¡v³ß¦n³]©w¡C

„h       ¿ï¨ú¡uÃö¡v¡A¨¾¤î±zªºÅܧó¦Û°Ê½T©w¨ì¸ê®Æ®w¤¤¡C¦pªG¿ï¨ú³o­Ó¿ï¶µ¡A«h¥²¶·¤â°Ê½T©w¨ì¸ê®Æ®w¤¤¡C

³Æµù¡G ¦pªG±z¿ï¾Ü¤£­n¦Û°Ê½T©wÅܧó¡A«h¸ê®Æ®w±N°±¯d¦b¥¼½T©wª¬ºA¡C³o¼Ë¥i¯à·|³y¦¨°ÝÃD¡C

„h       ¿ï¨ú¡u§¹¦¨®É¡v¡A¦b°õ¦æ©Ò¦³ SQL ³¯­z¦¡¤§«á¡A±NÅܧó½T©w¨ì¸ê®Æ®w¤¤¡C

„h       ¿ï¨ú¡u¨C¤@­Ó³¯­z¦¡¤§«á¡v¡A¦b¨C¦¸°õ¦æ¤@­Ó SQL ³¯­z¦¡¤§«á¡A±NÅܧó½T©w¨ì¸ê®Æ®w¤¤¡C

8.         ¦b¡uµ²ªG¦WºÙ¡vÄæ¦ì¤¤¡AÁä¤J±z­n¥Î©óµ²ªG¶°ªº¦WºÙ¡C

­n³Z¡GDB2 Web Query Tool ´£¨Ñ¤F¤@­Ó¹w³]ªºµ²ªG¶°¦WºÙ¡C±z¥i¥H¥Î±z³ß¦nªº¦WºÙ¨Ó¸m´«³o­Ó¦WºÙ¡C

9.         ¦b¡u³Ì¤j¦C¼Æ¡vÄæ¦ì¤¤¡AÁä¤Jµ²ªG¶°­n¶Ç¦^ªº³Ì¤j¦C¼Æ¡C

­n³Z¡G­Y­n±N©Ò¦³¾î¦C¶Ç¦^¨ìµ²ªG¶°¡A½Ð¦b¡u³Ì¤j¦C¼Æ¡vÄæ¦ì¤¤Áä¤J "0"¡C

10.       ¦b¡u¹O®É¡vÄæ¦ì¤¤¡AÁä¤J¹O®É­­¨î¡C

11.       ±q¡u°Ê§@¡v¤U©Ô²M³æ¤¤¡A¿ï¨ú¦b¹J¨ì LOB ¸ê®Æ®É±z­n°õ¦æªº°Ê§@¡C

„h       ¿ï¨ú¡u¬Ù²¤¡v¡A²¤¹L LOB¡C

„h       ¿ï¨ú¡uÂ^¨ú¡v¡AÂ^¨ú LOB¡C

„h       ¿ï¨ú¡u¤º§t¡v¡A±N LOB ¤º§t¦bµ²ªG¶°¤¤¡C

12.       ¦pªG±zªº¨t²Î¤w¦w¸Ë SQL\PA¡A¥B±zªº¬d¸ß©|¥¼¸g¹L SQL/PA ªº¤ÀªR¡A«h¦b SQL/PA °Ï¬q¤¤¡A SQL/PA ®ÇÃä·|Åã¥Ü¡u¥¼¤ÀªR¡v¡C­Y­n¨Ï¥Î SQL/PA ¨Ó¤ÀªR¬d¸ß¡A½Ð¦b¡u³]©w¡v°Ï¬qªº SQL/PA °Ï¬q¤¤¡A«ö¤@¤U¡u¤ÀªR¡v¡C SQL/PA ¤@¦¸·|¤ÀªR¤@­Ó³¯­z¦¡¡C¦]¦¹¡A¦pªG±zªº¬d¸ß¤º§t¦h­Ó SQL ³¯­z¦¡¡A±z±N¬Ý¨ì²Ö¥[®æ¦¡ªºµ²ªG¡C­Y­n³]©w SQL/PA ¤ÀªR¿ï¶µ¡A½Ð«ö¤@¤U¡u¤ÀªR¿ï¶µ¡v¡C

³Æµù¡G¦pªG±z¥¼¦w¸Ë SQL/PA¡A«h¦b SQL/PA °Ï¬q¤¤¡ASQL/PA ®ÇÃä·|Åã¥Ü¡u¥¼¦w¸Ë¡v¡C

13.       ¿ï¥Îªº¡G«ö¤@¤U¡u½s¿è SQL¡v¥i½s¿è SQL ¬d¸ß¡C

14.       «ö¤@¤U¡u¤w­åªRªº¬d¸ß¡v°Ï¬q¤¤Åã¥Üªº¨C¤@­Ó¬d¾\Åܼƨөw¸q¥¦ªº­È¡C

15.       Áä¤JÅܼƪº­È¡A©Î±q¤U©Ô²M³æ¤¤¿ï¨ú¤@­Ó­È (¦pªG¥i¥Î)¡C

„h       ¿ï¨ú¡u¨Ï¥Î¡v¡A±N«ü©wªº­È¥u´À´«¨ì¸Ó­ÓÅܼƦWºÙ¡C

„h       ¿ï¨ú¡u©Ò¦³°Ñ·Ó¡v¡A±N«ü©wªº­È´À´«¨ì¬d¸ß¤¤¸ÓÅܼƦWºÙªº¨C¤@­Ó®×¨Ò¡C

„h       ¿ï¨ú¡u©¿²¤¡v¡A±NÅܼƵø¬°¦r¦ê¡C

­n³Z¡G ·í±z«ö¤@¤U¬d¾\ÅܼƮɡA±z¥i¥H±q¤U©Ô¥\¯àªí¤¤¿ï¨úÅܼƪº­È¡C¦pªGÅܼƤw©w¸q¦h­«¿ï¶µ¡A«h±z¥i¥H«ö¦í Ctrl Áä¡A¬°Åܼƿï¨ú¦h­«­È¡C

16.       °õ¦æ©ÎÀx¦s¬d¸ß¡C­Y­n°õ¦æ¬d¸ß¡A½Ð«ö¤@¤U¡u°õ¦æ¡v¡C

³Æµù¡GDB2 Web Query Tool ¨Ã¤£·|ÅçÃÒ SQL¡C¼¶¼g¬d¸ß®É¡A½Ð°È¥²¨Ï¥Î¥¿½Tªº SQL »yªk¡Bªí®æ¦WºÙ¤Îª½Äæ¦WºÙ¡C

DB2 Web Query Tool ·|°õ¦æ¬d¸ß¡AµM«áÅã¥Ü¡u¬d¸ß¸ê®Æ¡v­¶­±¡C±z²{¦b¥i¥H°õ¦æ©ÎÀx¦s¬d¸ß¡C ±z¥i¥HÀ˵ø°T®§­¶­±¡A¨Ã¥B«ü©w¦p¦óÅã¥Ü©Î¶×¥X©Ò­nªº¬d¸ßµ²ªG¡C