Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¡¾Õª¡¿Power Builder Öж¯Ì¬SQLÓï¾äµÄд·¨

PowerBuilderÊÇÄ¿Ç°×îÁ÷ÐеÄÊý¾Ý¿â¿ª·¢¹¤¾ßÖ®Ò»¡£PowerBuilderÌṩÁËÔÚ³ÌÐò´úÂëÖмÓÈëǶÈëʽSQLÓï¾äµÄ¹¦ÄÜÀ´Ö§³Ö¶ÔÊý¾Ý¿âµÄ·ÃÎÊ¡£µ«ÕâÖÖǶÈëʽSQLÓï¾äÖ»ÄÜÖ§³ÖһЩ¹Ì¶¨µÄ±ê×¼µÄSQLÓï¾ä£¬¼´ÔÚ½øÐгÌÐò´úÂë±àÒë´¦ÀíʱÕâЩSQLÓï¾ä±ØÐëÊÇÈ·¶¨µÄ£¬ÀýÈ磺¶ÔÄÄÕűíÄļ¸¸ö×ֶνøÐвÙ×÷ÔÚ³ÌÐò´úÂëÖÐÊǹ̶¨Ð´Ã÷µÄ£¬ÁíÍâÕâÖÖ·½Ê½Ò²²»ÄÜÖ´ÐÐÏñCreat Table,Creat DatabaseµÈÕâЩÊý¾Ý¿â¶¨ÒåµÄÓï¾ä(DDL)¡£
Òò´ËÕâÖÖǶÈëʽSQLÓï¾äÔÚʵ¼ÊÓ¦ÓÃÖÐÓÐÒ»¶¨µÄ¾ÖÏÞÐÔ¡£Îª¿Ë·þÕâÖÖ·½Ê½µÄ¾ÖÏÞÐÔ£¬¿ÉÒÔʹÓÃPowerBuilderÌṩµÄ¶¯Ì¬SQLÓï¾ä£¬ÕâÖÖ¶ÔÊý¾Ý¿â·ÃÎʵķ½Ê½¿ÉÒÔÍê³ÉǶÈëʽSQLÓï¾äÎÞ·¨ÊµÏֵŦÄÜ¡£È罨¿â¡¢½¨±íÕâÒ»ÀàµÄÊý¾Ý¿â¶¨ÒåÓï¾ä(DDL)£»Æä´Î£¬ÓÉÓÚ¶¯Ì¬SQLÓï¾äÔÊÐíÔÚÖ´ÐÐʱ²ÅÈ·¶¨µ½µ×ÒªÖ´ÐÐÔõÑùµÄSQLÓï¾ä£¬Òò´ËʹÓö¯Ì¬SQLÓï¾ä¿ÉÒÔʹ³ÌÐòʵÏÖ²ÎÊý»¯Éè¼Æ£¬¾ßÓкܴóµÄÁé»îÐÔºÍͨÓÃÐÔ¡£
Ò»¡¢¶¯Ì¬SQLÓï¾äµÄÓ¦Ó÷ÖÎö PowerBuilderÌṩÁËËÄÖÖ¸ñʽµÄ¶¯Ì¬SQLÓï¾ä£¬Ã¿ÖÖ¸ñʽ¶¼ÓÐ×Ô¼º²»Í¬µÄÌصãºÍ×÷Óá£ÏÂÃæÎÒÃǶԸ÷ÖÖ¸ñʽµÄ¾ßÌåʹÓ÷½·¨·Ö±ð¼ÓÒÔ˵Ã÷¡£
¡¡¡¡(Ò»)µÚÒ»ÖÖ¸ñʽ
¡¡¡¡µ±Ö´ÐÐûÓÐÊäÈë²ÎÊý²¢ÇÒûÓзµ»Ø½á¹û¼¯µÄSQLÓï¾äʱ¿ÉÒÔʹÓÃÕâÖÖ¸ñʽ£¬ÕâÖÖ¸ñʽʹÓñȽϼòµ¥£¬ÆäʵÏֵIJÙ×÷Ò²±È½ÏÉÙ¡£
¡¡¡¡1Óï·¨
¡¡¡¡EXECUTE IMMEDIATE SQLStatement{USING TransactionObject}£»
¡¡¡¡ÆäÖÐSQLStatementÊÇÒªÖ´ÐеÄSQLÓï¾ä£¬¿ÉÒÔÖ±½ÓÓÃÒýºÅ½«ÒªÖ´ÐеÄSQLÒýÆðÀ´Ó㬻òÕßÓÃ×Ö·û´®±äÁ¿µÄÐÎʽÌṩSQLÓï¾ä¡£Í¨¹ýʹÓÃ×Ö·û´®±äÁ¿¿ÉÒÔÔÚ¾ßÌåÖ´ÐеÄʱºò²ÅÖ¸¶¨ÒªÖ´ÐÐʲôÑùµÄSQLÓï¾ä¡£TransactionObjectÊÇÓû§ËùʹÓõÄÊÂÎñ¶ÔÏó£¬È±Ê¡ÎªSQLCA¡£
¡¡¡¡2Ó¦ÓÃʵÀý
¡¡¡¡¢Ù½¨Á¢Ò»ÕÅÊý¾Ý¿â±í(base)£¬SQLÓï¾äµÄ±íÊöÓÃÒýºÅÒýÆðÀ´Ö±½ÓʹÓá£
¡¡¡¡EXECUTE IMMEDIATE‘CREATE TABLE base(code char(6),name char(30))’USING SQLCA£»
¡¡¡¡¢ÚÖ´ÐжÔÊý¾Ý¿â¼Ç¼µÄ²Ù×÷£¬ÔÚ±íbaseÖвåÈëÒ»Ìõ¼Ç¼£¬SQLÓï¾äͨ¹ý×Ö·û´®±äÁ¿´«µÝÖ´ÐÐÓï¾ä¡£
¡¡¡¡STRING lsSQL
¡¡¡¡LsSQL=”INSERT INTO TABLE base VALUES(’320201’£¬’ÊÐÖÐÇøÖ§ÐÐ’)”
¡¡¡¡EXECUTE IMMEDIATE:lsSQL£»
¡¡¡¡(¶þ)µÚ¶þÖÖ¸ñʽ
¡¡¡¡µ±Ö´ÐдøÊäÈë²ÎÊýµ«Ã»Óзµ»Ø½á¹û¼¯Ê±µÄSQLÓï¾ä¿ÉÒÔ²ÉÓõڶþÖÖ¸ñʽ¡£¸Ã¸ñʽ²»½ö¿ÉÒÔ¶¯Ì¬µØÖ¸¶¨ÒªÖ´ÐеÄSQLÓï¾ä£¬Í¬Ê±»¹¿ÉÒÔ¶¯Ì¬µØÈ·¶¨SQLÓï¾äËùÐèÒªµÄ²ÎÊýÖµ¡£
¡¡¡¡1Óï·¨
¡¡¡¡PREPARE DynamicStagingArea from SQLStatement{USING TransactionOb


Ïà¹ØÎĵµ£º

sql 2005 ´æ´¢¹ý³Ì·ÖÒ³ java ´úÂë

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ ......

SQL UPDATEµÄÓ÷¨

ÎÒÃÇÓÐʱºò¿ÉÄÜ»áÐèÒªÐ޸ıí¸ñÖеÄ×ÊÁÏ¡£ÔÚÕâ¸öʱºò£¬ÎÒÃǾÍÐèÒªÓõ½ UPDATE Ö¸Áî¡£Õâ¸öÖ¸ÁîµÄÓï·¨ÊÇ£º
UPDATE "±í¸ñÃû"
SET "À¸Î»1" = [ÐÂÖµ]
WHERE {Ìõ¼þ}
×îÈÝÒ×Á˽âÕâ¸öÓï·¨µÄ·½Ê½ÊÇ͸¹ýÒ»¸öÀý×Ó¡£¼ÙÉèÎÒÃÇÓÐÒÔϵıí¸ñ£º
Store_Information ±í¸ñ
store_name
Sales
Date
Los Angeles
$1500
Jan-05-1 ......

SQL²Ù×÷È«¼¯

        ×î½üÕýÔÚѧϰÓÃSQL×öһЩ¶«Î÷£¬ÔÚÒ»¸öÌû×ÓÉÏÃæ¿´µ½Õâƪ¶ÔºÜÓаïÖú£¬¾ÍתÔص½ÁË×Ô¼ºµÄBlogÀϣÍû¶Ô´ó¼ÒÒ²ÓаïÖú¡£
SQL²Ù×÷È«¼¯
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù× ......

ʹÓÃsql server·ÖÎöϵͳÈÕÖ¾(תÔØ×Ôneeao.com)

1.·ÖÎöϵͳÈÕÖ¾£¬Ò»ÐÐÒ»Ðп´×ÅʵÔÚÀÛÈË£¬ºÜ¶àÎÞ¹ØÈÕÖ¾£¬ÄܹýÂËϾͺÃÁË¡£Îı¾¹¤¾ß¹¦ÄÜʵÔÚÓÐÏÞ£¬ÓÚÊǺõ£¬½«windowsϵͳÈÕÖ¾µ¼Èësql serverÖУ¬Ö±½ÓsqlÖ®……¡£ÊµÑéÁ˼¸°Ñ£¬×îºÃµÄÊÇ£¬Ö±½Ó½«ÏµÍ³ÈÕÖ¾µ¼³öΪÎı¾µÄ£¬Ö±½Ótab·Ö¸îµÄ£¬µ¼ÈësqlµÄʱºò£º
н¨Êý¾Ý¿â->µ¼ÈëÊý¾Ý->ÏÂÒ»²½->Êý¾ÝÔ´Ñ¡ÔñÎı¾Îļþ- ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ