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

{ת}SQLÓÅ»¯34 Ìõ½¨Òé

(1)  Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò
(
Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ
)
£º
ORACLE µÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àí
from
×Ó¾ä
ÖеıíÃû£¬
from
×Ó¾äÖÐдÔÚ×îºóµÄ±í
(
»ù´¡±í 
driving table)
½«±»×îÏÈ´¦Àí£¬ÔÚ
from
×Ó¾äÖаüº¬¶à¸ö±íµÄÇé¿öÏÂ
,
Äã±ØÐëÑ¡
Ôñ¼Ç¼ÌõÊý×îÉٵıí×÷Ϊ»ù´¡±í¡£Èç¹ûÓÐ
3
¸öÒÔÉϵıíÁ¬½Ó²éѯ

ÄǾÍÐèҪѡÔñ½»²æ±í
(intersection table)
×÷Ϊ»ù´¡±í

½»²æ±íÊÇÖ¸ÄǸö±»ÆäËû±íËùÒýÓõıí
.
(2)   WHERE×Ó¾äÖеÄÁ¬½Ó˳Ðò£º
ORACLE²ÉÓÃ×Ô϶øÉϵÄ˳Ðò½âÎö
WHERE
×Ó¾ä
,
¸ù¾ÝÕâ¸öÔ­
Àí
,
±íÖ®¼äµÄÁ¬½Ó±ØÐëдÔÚÆäËû
WHERE
Ìõ¼þ֮ǰ

ÄÇЩ¿ÉÒÔ
¹ýÂ˵ô×î´óÊýÁ¿¼Ç¼µÄÌõ¼þ±ØÐëдÔÚ
WHERE
×Ó¾äµÄĩβ
.
(3)   SELECT×Ó¾äÖбÜÃâʹÓà
‘ 


£º
ORACLEÔÚ
½âÎöµÄ¹ý³ÌÖÐ

»á½«
'*' 
ÒÀ´Îת»»³ÉËùÓеÄÁÐÃû

Õâ¸ö¹¤×÷ÊÇͨ¹ý²éѯÊý¾Ý×ÖµäÍê³ÉµÄ

ÕâÒâζ
׎«ºÄ·Ñ¸ü¶àµÄʱ¼ä
(4)  ¼õÉÙ·ÃÎÊÊý
¾Ý¿âµÄ´ÎÊý£º
ORACLEÔÚ
ÄÚ²¿Ö´ÐÐÁËÐí¶à¹¤×÷

½âÎö
SQL
Óï¾ä

¹ÀËãË÷ÒýµÄÀûÓÃÂÊ

°ó¶¨±äÁ¿ 

¶ÁÊý¾Ý¿é
µÈ£»
(5)  ÔÚ
SQL*Plus , SQL*Forms
ºÍ
Pro*C
ÖÐÖØÐÂÉèÖÃ
ARRAYSIZE
²ÎÊý

¿ÉÒÔÔö¼Óÿ´ÎÊý¾Ý¿â·ÃÎʵļìË÷Êý¾ÝÁ¿ 
,
½¨ÒéֵΪ
200
(6)  Ê¹ÓÃ
DECODE
º¯ÊýÀ´¼õÉÙ´¦Àíʱ¼ä£º
ʹÓÃDECODE
º¯
Êý¿ÉÒÔ±ÜÃâÖظ´É¨ÃèÏàͬ¼Ç¼»òÖظ´Á¬½ÓÏàͬµÄ±í
.
(7)  ÕûºÏ¼òµ¥
,
ÎÞ¹ØÁªµÄÊý¾Ý¿â·ÃÎÊ£º
Èç¹ûÄãÓм¸¸ö¼òµ¥µÄÊý¾Ý
¿â²éѯÓï¾ä,
Äã¿ÉÒÔ°ÑËüÃÇÕûºÏµ½Ò»¸ö²éѯÖÐ
(
¼´Ê¹ËüÃÇÖ®¼äûÓйØϵ
)
(8)  É¾³ýÖظ´¼Ç
¼£º
×î¸ßЧµÄɾ³ýÖظ´¼Ç¼·½·¨ ( 
ÒòΪʹÓÃÁË
ROWID)
Àý×Ó£º
DELETE  from  EMP E  WHERE  E.ROWID > (SELECT MIN(X.ROWID)
from  EMP X  WHERE  X.EMP_NO = E.EMP_NO);
(9)  ÓÃ
TRUNCATE
Ìæ´ú
DELETE
£º
µ±É¾³ý±íÖеļǼʱ,
ÔÚͨ³£Çé¿ö
ÏÂ

»Ø¹ö¶Î
(rollback segments ) 
ÓÃÀ´´æ·Å¿ÉÒÔ±»»Ö¸´µÄÐÅÏ¢

Èç¹ûÄã


Ïà¹ØÎĵµ£º

hibernate Ö´ÐÐsql ²éѯ³ö×ÜÊý

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.springframework.orm.hibernate3.Hibernat ......

SQL Server 2005 ÎÞ·¨É¾³ýÊý¾Ý¿â×÷Òµ

Óöµ½MS SQL Server 2005 ÎÞ·¨É¾³ýÊý¾Ý¿â×÷Òµ¡£
¡¡¡¡Ê×ÏÈ£¬ÒÔsaÕË»§µÇ¼£¬²é¿´ÒÔÏÂ2¸ö±íµÄÊý¾Ý£¬Èç¹û²»Îª¿Õ¾ÍÓÐÎÊÌâ¡£
¡¡¡¡Sql´úÂë
¡¡¡¡select¡¡*¡¡from¡¡msdb.dbo.sysmaintplan_subplans
¡¡¡¡select¡¡*¡¡from¡¡msdb.dbo.sysmaintplan_log
¡¡¡¡Èç¹û²»Îª¿Õ£¬Ö´ÐÐÒÔϲÙ×÷£¬»ù±¾Éϲ»Óÿ¼ÂÇɾ³ýÄÄÒ»Ìõ¼Ç¼£¬ÓÐÎÊÌâµÄ×÷Òµ¾Í ......

SQL Server 2005ÖеÄÎļþºÍÎļþ×é

1¡¢ÎļþºÍÎļþ×éµÄº¬ÒåÓë¹Øϵ
ÿ¸öÊý¾Ý¿âÓÐÒ»¸öÖ÷Êý¾ÝÎļþ.ºÍÈô¸É¸ö´ÓÎļþ¡£ÎļþÊÇÊý¾Ý¿âµÄÎïÀíÌåÏÖ¡£ Îļþ×é¿ÉÒÔ°üÀ¨·Ö²¼ÔÚ¶à¸öÂß¼­·ÖÇøµÄÎļþ£¬ÊµÏÖ¸ºÔØƽºâ¡£Îļþ×éÔÊÐí¶ÔÎļþ½øÐзÖ×飬ÒÔ±ãÓÚ¹ÜÀíºÍÊý¾ÝµÄ·ÖÅ䣯·ÅÖá£ÀýÈ磬¿ÉÒÔ·Ö±ðÔÚÈý¸öÓ²ÅÌÇý¶¯Æ÷ÉÏ´´½¨Èý¸öÎļþ£¨Data1.ndf¡¢Data2.ndf ºÍ Data3.ndf£©£¬²¢½«ÕâÈý¸ ......

ºØÖÝÊм²²¡Ô¤·À¿ØÖÆÖÐÐÄSQL serverÊý¾Ý¿âÖÃÒɳɹ¦ÐÞ¸´

ºØÖÝÊм²²¡Ô¤·À¿ØÖÆÖÐÐÄËùÓõÄZmSoft´ÓÒµÌå¼ìÐÅÏ¢ÍøÂçϵͳV2010.1.26 Õýʽ°æ²ÉÓÃSQL SERVER2000ƽ̨,²»Ã÷Ô­Òò,Êý¾Ý¿â"ÖÃÒÉ“,¿Í»§ÊÔ¹ýËùÓÐÍøÉÏ·½·¨,δÄܽâ¾ö.ÉòÑô¿­ÎÄÊý¾Ý»Ö¸´ÖÐÐÄSQLÊý¾Ý¿â¹¤³Ìʦ³É¹¦½«Æä½â¾ö.
ÉòÑô¿­ÎÄÊý¾Ý»Ö¸´ÖÐÐÄMS SQL SERVERÑз¢Ð¡×éÖÂÁ¦ÓÚMsSqlÊý¾Ý¿â¼¼ÊõµÄÑо¿¡£¾­¹ý¶àÄêÑо¿ÍêÈ«ÕÆÎÕÁËS ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ