ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
¹·¹·Êé¼® ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

SQL 21ÈÕ×Ôѧͨ(V3.0)(PDF¸ñʽ)-µÚ90ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡






¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Artist¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Album_name¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡media_type¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡The¡¡Replacements¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Pleased¡¡To¡¡Meet¡¡Me¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1¡¡



Àý¡¡13¡£3¡¡



¡¡¡¡¡¡¡¡±¾Àý¸ø³öÒ»ÁÙʱ±íµÄ×îΪͨ³£µÄÓ÷¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚ¸´ºÏ²éѯÖдæÖü²éѯµÄ½á¹ûΪ֮ºóµÄ²éѯʹ¡¡



Óá¡



INPUT¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡260¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡261¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

SQL¡¡21¡¡¡¡ÈÕ×Ôѧͨ£¨V1¡£0£©¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·­ÒëÈË¡¡¡¡¡¡¡¡±¿Öí¡¡



¡¡¡¡¡¡¡¡1¡·¡¡create¡¡table¡¡#temp_info¡¡£¨¡¡



¡¡¡¡¡¡¡¡2¡·¡¡name¡¡char£¨30£©£»¡¡



¡¡¡¡¡¡¡¡3¡·¡¡homebase¡¡char£¨40£©£»¡¡



¡¡¡¡¡¡¡¡4¡·¡¡style¡¡char£¨20£©£»¡¡



¡¡¡¡¡¡¡¡5¡·¡¡artist_id¡¡int£©¡¡



¡¡¡¡¡¡¡¡6¡·¡¡insert¡¡#temp_info¡¡



¡¡¡¡¡¡¡¡7¡·¡¡select¡¡*¡¡from¡¡ARTISTS¡¡where¡¡homebase¡¡=¡¡¡¨Nashville¡¨¡¡



¡¡¡¡¡¡¡¡8¡·¡¡select¡¡RECORDINGS¡£*¡¡from¡¡RECORDINGS£»¡¡ARTISTS¡¡



¡¡¡¡¡¡¡¡9¡·¡¡where¡¡RECORDINGS¡£artist_id¡¡=¡¡#temp_info¡£artist_id¡¡



¡¡¡¡¡¡¡¡10¡·¡¡go¡¡



¡¡¡¡¡¡¡¡ÉϱߵÄÕâÒ»×éÃüÁîÑ¡³öÁËËùÓеľÓסÔÚ¡¡Nashville¡¡¡¡µÄÒÕÊõ¼ÒµÄ¼Ç¼ÐÅÏ¢¡¡



¡¡¡¡¡¡¡¡Ï±ߵÄÕâ´ËÃüÁîÔòÊÇÀý¡¡13¡£3¡¡Óï¾äµÄÁíÍâÒ»ÖÖд·¨¡¡



¡¡¡¡¡¡¡¡1¡·¡¡select¡¡ARTISTS¡£*¡¡from¡¡ARTISTS£»¡¡RECORDINGS¡¡where¡¡ARTISTS¡£homebase¡¡=¡¡¡¨Nashville¡¨¡¡



¡¡¡¡¡¡¡¡2¡·¡¡go¡¡



Óαꡡ



¡¡¡¡¡¡¡¡Êý¾Ý¿âÖ¸ÕëÀàËÆÓÚ×Ö´¦Àí³ÌÐòÖеÄÖ¸Õë¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ±Äã°´Ï·½Ïò¼üʱ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÓαêÒÀ´Î´Ó¸÷ÐÐÎı¾ÖС¡



¹ö¶¯¡¡¡¡¡¡¡¡°´Ò»ÏÂÏòÉϼüÓαêÏòÉÏÌøÒ»ÐС¡¡¡¶ø°´¡¡PageUp¡¡ºÍ¡¡PageDown¡¡Ôò»áÏòÒ»´Î·­Ôļ¸ÐС¡¡¡Êý¡¡



¾Ý¿âÓαêµÄ²Ù×÷Ò²ÀàËÆ¡¡



¡¡¡¡¡¡¡¡Êý¾Ý¿âÓαêÔÊÐíÄãÑ¡ÔñÒ»×éÊý¾Ý¡¡¡¡Í¨¹ý·­ÔÄÕâ×éÊý¾Ý¼Ç¼¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¨³£±»³ÆΪÊý¾Ý¼¯¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¼ì²é¡¡



ÿһ¸öÓαêËùÔÚµÄÌض¨µÄÐС¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Äã¿ÉÒÔ½«ÓαêºÍ¾Ö²¿±äÁ¿×éºÏÔÚÒ»Æð¶Ôÿһ¸ö¼Ç¼½øÐмì²é¡¡



µ±ÓαêÒƶ¯µ½ÏÂÒ»¸ö¼Ç¼ʱÀ´Ö´ÐÐһЩÍⲿ²Ù×÷¡¡



¡¡¡¡¡¡¡¡ÓαêµÄÁíÒ»¸ö³£¼ûµÄÓ÷¨ÊDZ£´æ²éѯ½á¹ûÒÔ±¸ÒÔºóʹÓá¡¡¡Ò»¸öÓαê½á¹û¼¯ÊÇͨ¹ýÖ´ÐС¡



SELECT¡¡¡¡²éѯÀ´½¨Á¢µÄ¡¡¡¡Èç¹ûÄãµÄÓ¦ÓóÌÐò»ò¹ý³ÌÐèÒªÖظ´Ê¹ÓÃÒ»×é¼Ç¼¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÄÇôµÚÒ»´Î½¨¡¡



Á¢ÓαêÒÔºóÔÙÖظ´Ê¹Óý«»á±È¶à´ÎÖ´Ðвéѯ¿ìµÃ¶à¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶øÇÒÄ㻹ÓÐÔÚ²éѯµÄ½á¹û¼¯Öз­Ôĵġ¡



ºÃ´¦¡¡



¡¡¡¡¡¡¡¡Ï±ßÊÇ´´½¨¡¡¡¡Ê¹Óú͹رÕÊý¾Ý¿âÓαêµÄÀý×Ó¡¡



¡¡¡¡¡¡¡¡1¡£¡¡Create¡¡the¡¡cursor¡£¡¡



¡¡¡¡¡¡¡¡2¡£¡¡Open¡¡the¡¡cursor¡¡for¡¡use¡¡within¡¡the¡¡procedure¡¡or¡¡application¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡261¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡262¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

SQL¡¡21¡¡¡¡ÈÕ×Ôѧͨ£¨V1¡£0£©¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·­ÒëÈË¡¡¡¡¡¡¡¡±¿Öí¡¡



¡¡¡¡¡¡¡¡3¡£¡¡Fetch¡¡a¡¡record's¡¡data¡¡one¡¡row¡¡at¡¡a¡¡time¡¡until¡¡you¡¡have¡¡reached¡¡the¡¡end¡¡of¡¡the¡¡cursor's¡¡records¡£¡¡



¡¡¡¡¡¡¡¡4¡£¡¡Close¡¡the¡¡cursor¡¡when¡¡you¡¡are¡¡finished¡¡with¡¡it¡£¡¡



¡¡¡¡¡¡¡¡5¡£¡¡Deallocate¡¡the¡¡cursor¡¡to¡¡pletely¡¡discard¡¡it¡£¡¡



´´½¨Óαꡡ



¡¡¡¡¡¡¡¡Èç¹ûʹÓá¡Transcat¡­SQL¡¡À´´´½¨Óαꡡ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÆäÓï·¨ÈçÏ¡¡



SYNTAX¡¡



¡¡¡¡¡¡¡¡declare¡¡cursor_name¡¡cursor¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡for¡¡¡¡select_statement¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£§for¡¡£ûread¡¡only¡¡£ü¡¡update¡¡£§of¡¡column_name_list£§£ý£§¡¡



¡¡¡¡¡¡¡¡Ê¹Óá¡ORACLE7¡¡¡¡µÄ¡¡SQL¡¡À´´´½¨ºÍÓï·¨¸ñʽÔòÈçÏ¡¡



SYNTAX¡¡



¡¡¡¡¡¡¡¡DECLARE¡¡cursor_name¡¡CURSOR¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡FOR¡¡¡¡£ûSELECT¡¡¡¡mand¡¡¡¡£ü¡¡¡¡statement_name¡¡¡¡£ü¡¡¡¡block_name£ý¡¡



¡¡¡¡¡¡¡¡ÔÚÖ´ÐС¡DECLARE¡¡¡¡cursor_name¡¡¡¡CURSOR¡¡¡¡Óï¾äʱ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Äã±ØÐëͬʱ¶¨Ò彫ҪÔÚÄãµÄËùÓеġ¡



Óαê²Ù×÷ÖÐʹÓõĽá¹û¼¯¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò»¸öÓαêÓÐÁ½¸öÖØÒªµÄ²¿·Ö¡¡¡¡Óαê½á¹û¼¯ºÍÓαêµÄλÖá¡



¡¡¡¡¡¡¡¡Ï±ߵÄÓï¾ä½«´´½¨Ò»¸ö»ùÓÚ¡¡ARTIST¡¡±íµÄ½á¹û¼¯¡¡



INPUT¡¡



¡¡¡¡¡¡¡¡1¡·¡¡create¡¡Artists_Cursor¡¡cursor¡¡



¡¡¡¡¡¡¡¡2¡·¡¡for¡¡select¡¡*¡¡from¡¡ARTISTS¡¡



¡¡¡¡¡¡¡¡3¡·¡¡go¡¡



·ÖÎö¡¡



¡¡¡¡¡¡¡¡ÄãÏÖÔÚÒѾ­ÓÐÁËÒ»¸öÃû×ÖΪ¡¡ARTIST_Cursor¡¡Óαꡡ¡¡Ëü°üÀ¨ÁËËùÓеġ¡ARTIST¡¡±íµÄÄÚÈÝ¡¡



µ«ÊÇÊ×ÏÈÄã±ØÐë´ò¿ªÓαꡡ



´ò¿ªÓαꡡ



¡¡¡¡¡¡¡¡×î¼òµ¥µÄ´ò¿ªÓαêÃüÁîÈçÏ¡¡



SYNTAX£º¡¡



¡¡¡¡¡¡¡¡open¡¡cursor_name¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡262¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡263¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

SQL¡¡21¡¡¡¡ÈÕ×Ôѧͨ£¨V1¡£0£©¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·­ÒëÈË¡¡¡¡¡¡¡¡¡¡±¿Öí¡¡



¡¡¡¡¡¡¡¡¡¡ÔËÐÐÏÂÁÐÃüÁî´ò¿ª¡¡ARTIST_Cursor¡¡Óαꡡ



¡¡¡¡¡¡¡¡¡¡1¡·¡¡open¡¡Artists_Cursor¡¡



¡¡¡¡¡¡¡¡¡¡2¡·¡¡go¡¡



¡¡¡¡¡¡¡¡¡¡ÏÖÔÚÄã¿ÉÒÔʹÓÃÓαêÀ´·­ÔĽá¹û¼¯ÁË¡¡



ʹÓÃÓαêÀ´½øÐз­ÔÄ¡¡



¡¡¡¡¡¡¡¡¡¡ÒªÏëÔÚÓαê½á¹û¼¯ÖнøÐз­ÔIJÙ×÷¡¡¡¡Transcat¡­SQL¡¡ÌṩÁË¡¡FETCH¡¡ÃüÁî¡¡



SYNTAX¡¡



¡¡¡¡¡¡¡¡¡¡fetch¡¡cursor_name¡¡£§into¡¡fetch_target_list£§¡¡



¡¡¡¡¡¡¡¡¡¡ORACLE¡¡SQL¡¡ÔòÌṩÁËϱߵÄÓï·¨¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡FETCH¡¡cursor_name¡¡£ûINTO¡¡£º¡¡host_variable¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£§£§INDICATOR£§¡¡£º¡¡indicator_variable£§¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£§£»¡¡¡¡¡¡¡¡¡¡¡¡£º¡¡¡¡host_variable¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£§£§INDICATOR£§¡¡£º¡¡indicator_variable£§¡¡£§¡£¡£¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ü¡¡¡¡USING¡¡¡¡DESCRIPTOR¡¡¡¡descriptor¡¡£ý¡¡



¡¡¡¡¡¡¡¡¡¡Ã¿´Îµ±¡¡FETCH¡¡¡¡ÃüÁîÔËÐÐʱ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÓαêÖ¸ÕëµÄºÃ´¦ÊÇÿ´Î¿ÉÒÔÔÚ½á¹û¼¯ÖÐÒƶ¯Ò»ÐС¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Èç¹û¡¡



ÐèÒª¡¡¡¡Òƶ¯µ½ÐеÄÊý¾Ý¿ÉÒÔ±»Ìî³äµ½¡¡fetch_target_list¡¡±äÁ¿ÖС¡



×¢¡¡¡¡Transcat¡­SQL¡¡¡¡ÔÊÐí³ÌÐòԱͨ¹ýϱߵÄÃüÁîÀ´ÊµÏÖÒ»´ÎÒƶ¯¶àÐС¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡set¡¡cursor¡¡rows¡¡number¡¡for¡¡cursor_name¡¡



¡¡¡¡¡¡¡¡¡¡¸ÃÃüÁî²»ÄÜʹÓá¡INTO¡¡¡¡×Ӿ䡡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ«ÊÇ¡¡¡¡¡¡¡¡¡¡µ±ÏòÇ°Ìø¶¯µÄÐÐÊýÒÑ֪ʱÓÃËüÀ´´úÌæÖظ´Ö´ÐС¡



FETCH¡¡ÃüÁîÔòºÜÓÐÓá¡



¡¡¡¡¡¡¡¡¡¡Ï±ߵÄÓï¾ä½«´Ó¡¡ARTIST_Cursor¡¡µÄ½á¹û¼¯ÖлñµÃÊý¾Ý²¢°ÑËü·µ»Ø¸ø³ÌÐò±äÁ¿¡¡



INPUT¡¡



¡¡¡¡¡¡¡¡¡¡1¡·¡¡declare¡¡@name¡¡char£¨30£©¡¡



¡¡¡¡¡¡¡¡¡¡2¡·¡¡declare¡¡@homebase¡¡char£¨40£©¡¡



¡¡¡¡¡¡¡¡¡¡3¡·¡¡declare¡¡@style¡¡char£¨20£©¡¡



¡¡¡¡¡¡¡¡¡¡4¡·¡¡declare¡¡@artist_id¡¡int¡¡



¡¡¡¡¡¡¡¡¡¡5¡·¡¡fetch¡¡Artists_Cursor¡¡into¡¡@name£»¡¡@homebase£»¡¡@style£»¡¡@artist_id¡¡



¡¡¡¡¡¡¡¡¡¡6¡·¡¡print¡¡@name¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡263¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡264¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

SQL¡¡21¡¡¡¡ÈÕ×Ôѧͨ£¨V1¡£0£©¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·­ÒëÈË¡¡¡¡¡¡¡¡±¿Öí¡¡



¡¡¡¡¡¡¡¡7¡·¡¡print¡¡@homebase¡¡



¡¡¡¡¡¡¡¡8¡·¡¡print¡¡@style¡¡



¡¡¡¡¡¡¡¡9¡·¡¡print¡¡char£¨@artist_id£©¡¡



¡¡¡¡¡¡¡¡¡¡10¡·¡¡go¡¡



¡¡¡¡¡¡¡¡Äã¿ÉÒÔʹÓá¡WHILE¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ñ­»·À´Ñ­»·²é¿´Õû¸ö½á¹û¼¯¡¡¡¡µ«ÊÇÄãÊÇÈç¹ûÖªµÀÒѾ­µ½´ïÁË×îºó¡¡



Ò»¸ö¼Ç¼µÄÄØ¡¡



²âÊÔÓαêµÄ״̬¡¡



¡¡¡¡¡¡¡¡Transcat¡­SQL¡¡¡¡¿ÉÒÔÈÃÄãÔÚÈκÎʱºòͨ³£Î¬»¤¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡@@sqlstatus¡¡¡¡ºÍ¡¡¡¡@@rowcount¡¡¡¡¡¡ÕâÁ½¸öÈ«¡¡



¾Ö±äÁ¿À´¼ì²éµ±Ç°ÓαêµÄ״̬¡¡



¡¡¡¡¡¡¡¡±äÁ¿@@sqlstatus¡¡¡¡¡¡¡¡·µ»Ø×îºóÒ»´ÎÔËÐС¡FETCH¡¡¡¡Óï¾äµÄ״̬ÐÅÏ¢¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Transcat¡­SQL¡¡¡¡¹æ¶¨³ý¡¡



ÁË¡¡FETCH¡¡ÃüÁîÒ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡