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

SQL ³£ÓÃÓï¾ä

(1)Êý¾Ý¼Ç¼ɸѡ£º
sql="select*fromÊý¾Ý±íwhere×Ö¶ÎÃû=×Ö¶ÎÖµorderby×Ö¶ÎÃû[desc]"
sql="select*fromÊý¾Ý±íwhere×Ö¶ÎÃûlike'%×Ö¶ÎÖµ%'orderby×Ö¶ÎÃû[desc]"
sql="selecttop10*fromÊý¾Ý±íwhere×Ö¶ÎÃûorderby×Ö¶ÎÃû[desc]"
sql="select*fromÊý¾Ý±íwhere×Ö¶ÎÃûin('Öµ1','Öµ2','Öµ3')"
sql="select*fromÊý¾Ý±íwhere×Ö¶ÎÃûbetweenÖµ1andÖµ2"
(2)¸üÐÂÊý¾Ý¼Ç¼£º
sql="updateÊý¾Ý±íset×Ö¶ÎÃû=×Ö¶ÎÖµwhereÌõ¼þ±í´ïʽ"
sql="updateÊý¾Ý±íset×Ö¶Î1=Öµ1,×Ö¶Î2=Öµ2……×Ö¶În=ÖµnwhereÌõ¼þ±í´ïʽ"
(3)ɾ³ýÊý¾Ý¼Ç¼£º
sql="deletefromÊý¾Ý±íwhereÌõ¼þ±í´ïʽ"
sql="deletefromÊý¾Ý±í"(½«Êý¾Ý±íËùÓмǼɾ³ý)
(4)Ìí¼ÓÊý¾Ý¼Ç¼£º
sql="insertintoÊý¾Ý±í(×Ö¶Î1,×Ö¶Î2,×Ö¶Î3…)values(Öµ1,Öµ2,Öµ3…)"
sql="insertintoÄ¿±êÊý¾Ý±íselect*fromÔ´Êý¾Ý±í"(°ÑÔ´Êý¾Ý±íµÄ¼Ç¼Ìí¼Óµ½Ä¿±êÊý¾Ý±í)
(5)Êý¾Ý¼Ç¼ͳ¼Æº¯Êý£º
AVG(×Ö¶ÎÃû)µÃ³öÒ»¸ö±í¸ñÀ¸Æ½¾ùÖµ
COUNT(*|×Ö¶ÎÃû)¶ÔÊý¾ÝÐÐÊýµÄͳ¼Æ»ò¶ÔijһÀ¸ÓÐÖµµÄÊý¾ÝÐÐÊýͳ¼Æ
MAX(×Ö¶ÎÃû)È¡µÃÒ»¸ö±í¸ñÀ¸×î´óµÄÖµ
MIN(×Ö¶ÎÃû)È¡µÃÒ»¸ö±í¸ñÀ¸×îСµÄÖµ
SUM(×Ö¶ÎÃû)°ÑÊý¾ÝÀ¸µÄÖµÏà¼Ó
ÒýÓÃÒÔÉϺ¯ÊýµÄ·½·¨£º
sql="selectsum(×Ö¶ÎÃû)as±ðÃûfromÊý¾Ý±íwhereÌõ¼þ±í´ïʽ"
setrs=conn.excute(sql)
ÓÃrs("±ðÃû")»ñȡͳµÄ¼ÆÖµ£¬ÆäËüº¯ÊýÔËÓÃͬÉÏ¡£
(5)Êý¾Ý±íµÄ½¨Á¢ºÍɾ³ý£º
CREATETABLEÊý¾Ý±íÃû³Æ(×Ö¶Î1ÀàÐÍ1(³¤¶È),×Ö¶Î2ÀàÐÍ2(³¤¶È)……)
Àý£ºCREATETABLEtab01 (namevarchar (50), datetimedefaultnow ())
DROPTABLEÊý¾Ý±íÃû³Æ(ÓÀ¾ÃÐÔɾ³ýÒ»¸öÊý¾Ý±í)
4.¼Ç¼¼¯¶ÔÏóµÄ·½·¨£º
rs.movenext½«¼Ç¼ָÕë´Óµ±Ç°µÄλÖÃÏòÏÂÒÆÒ»ÐÐ
rs.moveprevious½«¼Ç¼ָÕë´Óµ±Ç°µÄλÖÃÏòÉÏÒÆÒ»ÐÐ
rs.movefirst½«¼Ç¼ָÕëÒÆµ½Êý¾Ý±íµÚÒ»ÐÐ
rs.movelast½«¼Ç¼ָÕëÒÆµ½Êý¾Ý±í×îºóÒ»ÐÐ
rs.absoluteposition=N½«¼Ç¼ָÕëÒÆµ½Êý¾Ý±íµÚNÐÐ
rs.absolutepage=N½«¼Ç¼ָÕëÒÆµ½µÚNÒ³µÄµÚÒ»ÐÐ
rs.pagesize=NÉèÖÃÿҳΪNÌõ¼Ç¼
rs.pagecount¸ù¾ÝpagesizeµÄÉèÖ÷µ»Ø×ÜÒ³Êý
rs.recordcount·µ»Ø¼Ç¼×ÜÊý
rs.bof·µ»Ø¼Ç¼ָÕëÊÇ·ñ³¬³öÊý¾Ý±íÊ×¶Ë£¬true±íʾÊÇ£¬falseΪ·ñ
rs.eof·µ»Ø¼Ç¼ָÕëÊÇ·ñ³¬³öÊý¾Ý±íÄ©¶Ë£¬true±íʾÊÇ£¬falseΪ·ñ
rs.deleteɾ³ýµ±Ç°¼Ç¼£¬µ«¼Ç¼ָÕë²»»áÏòÏÂÒÆ¶¯
rs.addnewÌí¼Ó¼Ç¼µ½Êý¾Ý±íÄ©¶Ë
rs.update¸üÐÂÊý¾Ý±í¼Ç¼


Ïà¹ØÎĵµ£º

´æ´¢¹ý³Ì£¬ Éú³ÉSQLÓï¾ä

USE [sfaecrm]
GO
/****** ¶ÔÏó:  StoredProcedure [dbo].[proc_insert]    ½Å±¾ÈÕÆÚ: 05/29/2009 06:16:07 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[proc_insert] (@tablename varchar(256))
as
begin
        set ......

SQL ServerÖеÄT SQLµÄ»ù±¾¶ÔÏó


    SQLµÄ»ù±¾¶ÔÏóÖ÷ÒªÓг£Á¿£¬±íʾ·û£¬·Ö¸ô·û£¬±£Áô¹Ø¼ü×Ö¡£
 1¡¢³£Á¿
 ³£Á¿ÊÇÒ»¸ö°üº¬ÎÄ×ÖÓëÊý×Ö£¬Ê®Áù½øÖÆ»òÊý×Ö³£Á¿¡£Ò»¸ö×Ö·û´®³£Á¿°üº¬µ¥ÒýºÅ('')»òË«ÒýºÅ("")×Ö·û¼¯ÖеÄÒ»¸ö»ò¶à¸ö×Ö·û¡£
 Èç¹ûÏëÔÚµ¥ÒýºÅ·Ö¸ôµÄ×Ö·û´®ÖÐÓõ½µ¥¶ÀµÄÒýºÅ£¬¿ÉÒÔÔÚÕâ¸ö×Ö·ûÖÐÓû§Á¬ÐøµÄµ¥ÒýºÅ£¨¼´ÓÃÁ ......

Ò»²½Ò»²½Ñ§Linq to sqlϵÁÐÎÄÕÂ

ÏÖÔÚLinq to sqlµÄ×ÊÁÏ»¹²»ÊǺܶ࣬±¾ÈËˮƽÓÐÏÞ£¬Èç¹ûÓдí»òÕßÎóµ¼ÇëÖ¸³ö£¬Ð»Ð»¡£
Ò»²½Ò»²½Ñ§Linq to sql£¨Ò»£©£ºÔ¤±¸ÖªÊ¶
Ò»²½Ò»²½Ñ§Linq to sql£¨¶þ£©£ºDataContextÓëʵÌå 
Ò»²½Ò»²½Ñ§Linq to sql£¨Èý£©£ºÔöɾ¸Ä
Ò»²½Ò»²½Ñ§Linq to sql£¨ËÄ£©£º²éѯ¾ä·¨
Ò»²½Ò»²½Ñ§Linq to sql£¨Î壩£º´æ´¢¹ý³Ì
Ò»²½Ò»²½ ......

Oracle ÓëSQL ServerÊÂÎñ´¦ÀíµÄ±È½Ï



OracleÓëSQL ServerÊÂÎñ´¦ÀíµÄ±È½Ï

ÊÂÎñ´¦ÀíÊÇËùÓдóÐÍÊý¾Ý¿â²úÆ·µÄÒ»¸ö¹Ø¼üÎÊÌ⣬¸÷Êý¾Ý¿â³§É̶¼ÔÚÕâ¸ö·½Ã滨·ÑÁ˺ܴó
¾«Á¦£¬²»Í¬µÄÊÂÎñ´¦Àí·½Ê½»áµ¼ÖÂÊý¾Ý¿âÐÔÄܺ͹¦ÄÜÉϵľ޴ó²îÒì¡£
ÊÂÎñ´¦ÀíÒ²ÊÇÊý¾Ý¿â¹ÜÀíÔ±ÓëÊý¾Ý¿âÓ¦ÓóÌÐò¿ª·¢ÈËÔ±±ØÐëÉî¿ÌÀí½âµÄÒ»¸öÎÊÌ⣬¶ÔÕâ¸öÎÊÌâµÄÊèºö¿ÉÄܻᵼÖÂÓ¦ÓóÌÐòÂß¼­´í ......

SQLÃüÁî´óÈ« ÖÐÓ¢ÎĶÔÕÕ

[code=SQL][/code]
--Óï ¾ä ¹¦ ÄÜ 
--Êý¾Ý²Ù×÷ 
SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁР
INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐР
DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐР
UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý 
--Êý¾Ý¶¨Òå 
CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í 
DROP TABLE --´ÓÊý¾Ý ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ