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

ÈçºÎд¸ßЧµÄÅúÁ¿²åÈëºÍɾ³ýsqlÓï¾ä

×÷Õߣº²»Ïê ³ö´¦£ºÍøÂçתÔØ  2009/11/18 10:35:22 ÔĶÁ 109  ´Î
¡¡¡¡¼¼Êõˮƽ×ÜÄÜÔÚ³¶Æ¤ºÍ´µÃ«Çó´ÃÖеõ½Ìá¸ß¡£Èç¹û´ÓÀ´²»“Çó´Ã”£¬¿ÉÄܾͲ»»áÖªµÀif(str != "")²»Èçif(str != string.Empty)¸ßЧ¡¢ÅúÁ¿²åÈëºÍɾ³ýµÄsqlÓï¾äÊÇÒªÄÇÑùд²ÅÖ´ÐÐ×î¿ì¡¢½Ó¿ÚºÍ³éÏóÀàµÄÇø±ð²»½öÊÇÓïÑÔ²ãÃæ¡¢Ô­À´È¨ÏÞ¹ÜÀíÊÇÒªÕâÑùÉè¼ÆµÄ¡¢Ä³¸öÀàÄÇÑùÉè¼ÆÖ°Ôð²Å¸üµ¥Ò»¸üÒ×ÓÚÀ©Õ¹……
¡¡¡¡±¾À´Ç°Á½ÆªÎÄÕÂÊÇѧϰcnblogs±à¼­¿Ø¼þÓõģ¬¿´µ½¸úÌùµÄÅóÓÑѯÎÊÅúÁ¿²åÈëºÍÅúÁ¿É¾³ýµÄÎÊÌ⣬¾ö¶¨ÕûÀí³ÉÎĺʹó¼Ò·ÖÏí¡£
¡¡¡¡ÎÒÃÇÕâÀïÌÖÂÛµÄÖ»ÊÇÆÕͨsqlÓï¾äÈçºÎд¸ü¸ßЧ£¬²»¿¼ÂÇÌØÊâµÄÓÃÎļþÖÐתµÈµ¼È뷽ʽ£¬±Ï¾¹ÔÚ´úÂëÖе÷ÓÃsqlÓï¾ä»ò´æ´¢¹ý³Ì²Å¸ü·½±ã¡£
¡¡¡¡ÅúÁ¿É¾³ýºÜ¼òµ¥£¬´ó¼Ò¿ÉÄܶ¼Óùý£º
¡¡¡¡DELETE from TestTable WHEREID IN (1, 3, 54, 68)¡¡--sql2005ÏÂÔËÐÐͨ¹ý
¡¡¡¡µ±Óû§ÔÚ½çÃæÉϲ»Á¬ÐøµÄÑ¡Ôñ¶àÏî½øÐÐɾ³ýʱ£¬¸ÃÓï¾ä±ÈÑ­»·µ÷Óöà´Îɾ³ý»ò¶àÌõdeleteÓï¾äÖмä¼Ó·ÖºÅÒ»´Îµ÷Óõȷ½·¨¶¼¸ßЧµÄ¶à¡£
¡¡¡¡±¾ÎÄÖص㽲ÊöµÄÊÇÅúÁ¿²åÈëµÄд·¨£º
¡¡¡¡sqlд·¨£º
¡¡¡¡INSERT INTO TestTable SELECT1, 'abc'UNION SELECT¡¡2, 'bcd'¡¡UNION SELECT3, 'cde'¡¡ --TestTable±íûÓÐÖ÷¼ü£¬ID²»ÊÇÖ÷¼ü
¡¡¡¡Oracleд·¨£º
¡¡¡¡INSERT INTO TestTable SELECT 1, 'abc' from daul UNION SELECT¡¡2, 'bcd' from daul¡¡¡¡--TestTable±íûÓÐÖ÷¼ü£¬ID²»ÊÇÖ÷¼ü
¡¡¡¡Ôø¾­²âÊÔ¹ý£¬ÕâÖÖд·¨²åÈë1000ÌõÊý¾Ý±ÈÑ­»·µ÷ÓÃ1000´Îinsert»ò1000ÌõinsertÓï¾ä¼òµ¥µþ¼ÓÒ»´Îµ÷ÓÃÒª¸ßЧµÃ¶à£¬´ó¸Å¿ì20¶à±¶(µ÷ÊÔ״̬²»ÊÇ̫׼)¡£ÆäʵºÜ¼òµ¥£¬¾ÍÓÃÁ˸öunion(union all Ò²¿ÉÒÔ)£¬µ«µ±Ê±µÃ³ö²âÊÔ½á¹ûʱ»¹ÊǺܾªÏ²µÄ¡£
¡¡¡¡ÒªµÃ³öÕâ¸ö½á¹ûÐèÒªÁ½¸öÌõ¼þ£º
¡¡¡¡1¡¢±í²»ÄÜÓÐÖ÷¼ü»òÕßÖ÷¼üÊÇÊý¾Ý¿âĬÈϵÄ(sqlÓÃ×Ô¶¯µÝÔöÁУ¬oracleÓÃÐòÁÐ)
¡¡¡¡2¡¢×éºÏsqlÓï¾äʱֻÄÜÖ±½ÓÓÃ×Ö·û´®Á¬½Ó£¬²»ÄÜÓòÎÊý»¯sqlÓï¾äµÄд·¨(¾ÍÊÇÔÚ×éºÏµÄsqlÖÐÓÃ@parm×öռλ·û£¬ÔÙ¸øCommand¶ÔÏóÌí¼ÓParameter)
¡¡¡¡ÒÔÉÏÁ½ÌõÈÎÒâÒ»Ìõ²»Âú×㣬ЧÂʵÄÌá¸ß¶¼²»Ã÷ÏÔ¡£
¡¡¡¡ÁíÍ⣬sqlÓï¾äµÄ×î´ó³¤¶ÈÓÐÏÞÖÆ£¬×éºÏ¼¸Ç§ÌõÊý¾Ýд³ÉÒ»ÌõinsertÓï¾ä£¬¿ÉÄܻᳬ¹ýÉÏÏÞ£¬ËùÒÔÈç¹ûÓÐ5000ÌõÊý¾Ý£¬¿ÉÒÔÒ»´Îinsert 1000Ìõ£¬·Ö5´ÎдÍê(²»Ò»¶¨Ò»´Î1000Ìõ×îºÏÊÊ£¬ÓÐÐËȤµÄÅóÓÑ¿ÉÒÔÑо¿)¡£
¡¡¡¡ÉùÃ÷£º¿´Á˼¸Î»ÅóÓѵÄÆÀÂÛºó·¢ÏÖ×Ô¼ºÃ»ÓÐÐðÊöÇå³þ
¡¡¡¡ÉÏÃæµÄÁ½¸öÌõ¼þ²¢²»ÊÇ˵ÕâÑù×ö¾ÍºÃ£¬¶øÊÇ˵µ±Ó¦Óó¡¾°Âú×ãÕâÁ½¸öÌõ¼þʱ²ÅÊÊ


Ïà¹ØÎĵµ£º

LINQ to SQL ÔÚ Visual Studio 2008 Öеļòµ¥Ó¦ÓÃ


ÔÚ.Net Framework 3.5 ÖУ¬×¶¯ÈËÐĵľÍÊÇÔö¼ÓÁËLINQ¹¦ÄÜ£¬LINQÔÚÊý¾Ý¼¯³ÉµÄ»ù´¡ÉÏÌṩÁËеÄÇáÐÍ·½Ê½¡£ÓÐÁËLINQ£¬ÎÒÃÇ´´½¨µÄ²éѯÏÖÔھͱà³ÌÁË.Net ¿ò¼ÜµÄÒ»¸ö³ÉÔ±£¬ÔÚ¶ÔÒª²Ù×÷µÄÊý¾Ý´æ´¢Ö´Ðвéѯʱ£¬»áºÜ¿ì·¢ÏÖËûÃÇÏÖÔڵIJÙ×÷·½Ê½ÀàËÆÓÚϵͳÖеÄÀàÐÍ¡£Õâ˵Ã÷£¬ÏÖÔÚ¿ÉÒÔʹÓÃÈÎÒâ¼æÈÝ.Net µÄÓïÑÔÀ´²éѯµ×²ãµÄÊý¾Ý´æ´¢£¬Õ ......

SQL ServerÊý¾Ý¿â¸÷¶ÔÏóµÄ×î´óÈÝÁ¿ËµÃ÷

ϱí˵Ã÷ÔÚ Microsoft SQL Server Êý¾Ý¿âÖж¨ÒåµÄ£¬»òÔÚ Transact-SQL
Óï¾äÖÐÒýÓõĸ÷ÖÖ¶ÔÏóµÄ×î´óÖµ£¨ÊýÁ¿»ò´óС£©¡£ÏÂ±í²»°üº¬ Microsoft® SQL Server 2000™ Windows® CE °æ¡£
 
×î´óÖµ£¨ÊýÁ¿»ò´óС£©
¶ÔÏó
SQL Server 7.0
SQL Server 2000
Åú´¦Àí´óС
65,536 * ÍøÂçÊý¾Ý°ü´óС1
65,536 * Í ......

Linq to sqlÔöɾ¸Ä²é

private void button2_Click(object sender, EventArgs e)//Ôö
{
try
{
Customers ct = new Customers();
ct.CustomerID = "test";
ct.CompanyName = "test";
NorthwindDataContext nc = new NorthwindDataContex ......

MySqlµ¼³ösql½Å±¾


mysqlµ¼³ösql½Å±¾ Êղؠ
   ×¢ÒâÊÂÏî:
*±ØÐëÔÚD:\LTSOFT\MYSQL4\bin> mysqldump -u root -p test > c:\a.sql
ÏȵýøÈëmysql°²×°Ä¿Â¼µÄbinÏ£¨¿ÉÒÔ¿´µ½ÀïÃæÓÐmysqldump.exe£©£¬Í¨³£mysqlĬÈÏ°²×°ÔÚC:\Program    Files\MySQL\MySQL Server 5.0
* ²»ÄܽøÈëmysql ÃüÁîÀï.
MySQLµ¼³ ......

PL/SQL ѧϰ±Ê¼Ç2

±äÁ¿ÉùÃ÷
Syntax:
identifier [CONSTANT] datatype [NOT NULL]   [:= | DEFAULT expr];
SQL> declare
2 a date;
3 b number(20) not null :=100;
4 c varchar2(10);
5 d constant number(20) default 1000;
6 begin
7 null;
8 end;
9 /
PL/SQL procedure successful ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ