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

SQL ³£ÓÃÓï¾äÒÔ¼°º¯Êý

SQL ³£ÓÃÓï¾äÒÔ¼°º¯ÊýÖ®Ò» 
SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁÐ
¡¡¡¡¡¡¡¡¡¡¡¡INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐÐ
¡¡¡¡¡¡¡¡¡¡¡¡DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐÐ
¡¡¡¡¡¡¡¡¡¡¡¡UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý
¡¡¡¡--Êý¾Ý¶¨Òå
¡¡¡¡ CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í
¡¡¡¡¡¡¡¡¡¡¡¡DROP TABLE --´ÓÊý¾Ý¿âÖÐɾ³ý±í
¡¡¡¡¡¡¡¡¡¡¡¡ALTER TABLE --ÐÞ¸ÄÊý¾Ý¿â±í½á¹¹
¡¡¡¡¡¡¡¡¡¡¡¡CREATE VIEW --´´½¨Ò»¸öÊÓͼ
¡¡¡¡¡¡¡¡¡¡¡¡DROP VIEW --´ÓÊý¾Ý¿âÖÐɾ³ýÊÓͼ
¡¡¡¡¡¡¡¡¡¡¡¡CREATE INDEX --ΪÊý¾Ý¿â±í´´½¨Ò»¸öË÷Òý
¡¡¡¡¡¡¡¡¡¡¡¡DROP INDEX --´ÓÊý¾Ý¿âÖÐɾ³ýË÷Òý
¡¡¡¡¡¡¡¡¡¡¡¡CREATE PROCEDURE --´´½¨Ò»¸ö´æ´¢¹ý³Ì
¡¡¡¡¡¡¡¡¡¡¡¡DROP PROCEDURE --´ÓÊý¾Ý¿âÖÐɾ³ý´æ´¢¹ý³Ì
¡¡¡¡¡¡¡¡¡¡¡¡CREATE TRIGGER --´´½¨Ò»¸ö´¥·¢Æ÷
¡¡¡¡¡¡¡¡¡¡¡¡DROP TRIGGER --´ÓÊý¾Ý¿âÖÐɾ³ý´¥·¢Æ÷
¡¡¡¡¡¡¡¡¡¡¡¡CREATE SCHEMA --ÏòÊý¾Ý¿âÌí¼ÓÒ»¸öÐÂģʽ
¡¡¡¡¡¡¡¡¡¡¡¡DROP SCHEMA --´ÓÊý¾Ý¿âÖÐɾ³ýÒ»¸öģʽ
¡¡¡¡¡¡¡¡¡¡¡¡CREATE DOMAIN --´´½¨Ò»¸öÊý¾ÝÖµÓò
¡¡¡¡¡¡¡¡¡¡¡¡ALTER DOMAIN --¸Ä±äÓò¶¨Òå
¡¡¡¡¡¡¡¡¡¡¡¡DROP DOMAIN --´ÓÊý¾Ý¿âÖÐɾ³ýÒ»¸öÓò
¡¡¡¡--Êý¾Ý¿ØÖÆ
¡¡¡¡ GRANT --ÊÚÓèÓû§·ÃÎÊȨÏÞ
¡¡¡¡¡¡¡¡¡¡¡¡DENY --¾Ü¾øÓû§·ÃÎÊ
¡¡¡¡¡¡¡¡¡¡¡¡REVOKE --½â³ýÓû§·ÃÎÊȨÏÞ
¡¡¡¡--ÊÂÎñ¿ØÖÆ
·É£¬·ÉAsp¼¼ÊõÀÖÔ°
¡¡¡¡ COMMIT --½áÊøµ±Ç°ÊÂÎñ
¡¡¡¡¡¡¡¡¡¡¡¡ROLLBACK --ÖÐÖ¹µ±Ç°ÊÂÎñ
¡¡¡¡¡¡¡¡¡¡¡¡SET TRANSACTION --¶¨Ò嵱ǰÊÂÎñÊý¾Ý·ÃÎÊÌØÕ÷
¡¡¡¡--³ÌÐò»¯SQL
¡¡¡¡ DECLARE --Ϊ²éѯÉ趨Óαê
¡¡¡¡¡¡¡¡¡¡¡¡EXPLAN --Ϊ²éѯÃèÊöÊý¾Ý·ÃÎʼƻ®
¡¡¡¡¡¡¡¡¡¡¡¡OPEN --¼ìË÷²éѯ½á¹û´ò¿ªÒ»¸öÓαê
¡¡¡¡¡¡¡¡¡¡¡¡FETCH --¼ìË÷Ò»Ðвéѯ½á¹û
¡¡¡¡¡¡¡¡¡¡¡¡CLOSE --¹Ø±ÕÓαê
¡¡¡¡¡¡¡¡¡¡¡¡PREPARE --Ϊ¶¯Ì¬Ö´ÐÐ×¼±¸SQL Óï¾ä
¡¡¡¡¡¡¡¡¡¡¡¡EXECUTE --¶¯Ì¬µØÖ´ÐÐSQL Óï¾ä
¡¡¡¡¡¡¡¡¡¡¡¡DESCRIBE --ÃèÊö×¼±¸ºÃµÄ²éѯ¡¡¡¡
¡¡¡¡---¾Ö²¿±äÁ¿
¡¡¡¡ declare @id char(10)
¡¡¡¡¡¡¡¡¡¡¡¡--set @id = '10010001'
¡¡¡¡¡¡¡¡¡¡¡¡select @id = '10010001'¡¡¡¡
---È«¾Ö±äÁ¿
¡¡¡¡---±ØÐëÒÔ@@¿ªÍ·¡¡¡¡
¡¡¡¡--IF ELSE
¡¡¡¡declare @x int @y int @z int
¡¡¡¡¡¡¡¡¡¡¡¡select @x = 1 @y = 2 @z=3
¡¡¡¡¡¡¡¡¡¡¡¡if @x > @y
¡¡¡¡¡¡¡¡¡¡¡¡ print 'x > y' --´òÓ¡×Ö·û´®'x > y'
¡¡¡¡¡¡¡¡¡¡¡¡else if @y > @z
¡¡¡¡¡¡¡¡¡¡¡¡ print 'y > z'
¡¡¡¡¡¡¡¡¡¡¡¡else print 'z > y'
¡¡¡¡¡


Ïà¹ØÎĵµ£º

N ²ãÓ¦ÓóÌÐòÖеÄÊý¾Ý¼ìË÷ºÍ CUD ²Ù×÷ (LINQ to SQL)

http://msdn.microsoft.com/zh-cn/library/bb546187.aspx
http://www.cnblogs.com/kirinboy/archive/2010/01/20/linq-to-sql-update-1.html
¡¾ÒýÎÄ¡¿
ÔÚѧϰLINQʱ£¬ÎÒ¼¸ºõ±»Ò»¸öÀ§ÄÑËù»÷µ¹£¬Õâ¾ÍÊÇÄã´Ó±êÌâÖп´µ½µÄ¸üÐÂÊý¾Ý¿âµÄ²Ù×÷¡£ÏÂÃæÎÒ¾ÍÒ»²½²½´øÄã×ßÈëÕâÄà̶£¬Çë×¼±¸ºÃשͷºÍ¿ÚË®£¬Follow me¡£
´Ó×î¼òµ¥µÄÇé¿öÈë ......

Sql²Ù×÷´óÈ«

SQL²Ù×÷È«¼¯
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
SQL·ÖÀࣺ 
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE) 
DML—Êý¾Ý²Ù×ÝÓïÑÔ(
SELECT£¬DELETE£¬UPDATE£¬INSERT) 
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£ ......

sql¾«Õ¿·ÖÒ³Óï¾ä

select top Ò³´óС *
from table1
where id>
      (select max (id) from
      (select top ((Ò³Âë-1)*Ò³´óС) id from table1 order by id) as T) order by id ......

SQLÖÐobject_idº¯ÊýµÄÓ÷¨

 ¾­³£»á¿´¼ûÔÚSQL³ÌÐòµÄ¿ªÍ·ÓÐÕâÑùÒ»¾ä»°
if OBJECT_ID('tb') is not null
drop table tb  
º¯ÊýÓï·¨ÊÇÕâÑù£º
int OBJECT_ID('objectname');
×÷ÓÃÊÇ¿´¶ÔÏóobjectnameÊÇ·ñ´æÔÚ¡£
ÆäÖвÎÊýobjectname±íʾҪʹÓõĶÔÏó£¬ÊÇchar»òÕßncharÀàÐÍ¡£
·µ»ØÖµÀàÐÍΪint£¬Èç¹û¶ÔÏó´æÔÚ£¬Ôò·µ»Ø´Ë¶ÔÏóÔÚϵͳÖеı ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ