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

SQL¹ÂÁ¢Óû§½â¾ö·½°¸

 ¡¡  Ö¢×´
¡¡¡¡µ±Äú½«Êý¾Ý¿â±¸·Ý»Ö¸´µ½Áíһ̨·þÎñÆ÷ʱ£¬¿ÉÄÜ»áÓöµ½¹ÂÁ¢Óû§µÄÎÊÌâ¡£SQL Server Áª»ú´ÔÊéÖеĹÂÁ¢Óû§ÒÉÄѽâ´ðÖ÷ÌâÖÐûÓн²Êö½â¾ö´ËÎÊÌâµÄ¾ßÌå²½Öè¡£
¡¡¡¡±¾ÎĽéÉÜÁËÈçºÎ½â¾ö¹ÂÁ¢Óû§ÎÊÌâ¡£
¡¡¡¡×´Ì¬
¡¡¡¡Microsoft ÒѾ­È·ÈÏÕâÊÇÔÚ±¾ÎÄ¿ªÍ·ÁгöµÄ Microsoft ²úÆ·ÖдæÔÚµÄÎÊÌâ¡£
¡¡¡¡¸ü¶àÐÅÏ¢
¡¡¡¡ËäÈ»ÊõÓǼ”ºÍ“Óû§”¾­³£½»»»Ê¹Ó㬵«ËüÃÇÖ®¼äÓкܴóµÄ²»Í¬¡£µÇ¼ÓÃÓÚÓû§Éí·ÝÑéÖ¤£¬¶øÊý¾Ý¿âÓû§ÕÊ»§ÓÃÓÚÊý¾Ý¿â·ÃÎʺÍȨÏÞÑéÖ¤¡£µÇ¼ͨ¹ý°²È«Ê¶±ð·û (SID) ÓëÓû§¹ØÁª¡£·ÃÎÊ SQL Server ·þÎñÆ÷ÐèÒªµÇ¼¡£ÑéÖ¤Ìض¨µÇ¼ÊÇ·ñÓÐЧµÄ¹ý³Ì³ÆΪ“Éí·ÝÑéÖ¤”¡£µÇ¼±ØÐëÓë SQL Server Êý¾Ý¿âÓû§Ïà¹ØÁª¡£ÄúʹÓÃÓû§ÕÊ»§¿ØÖÆÊý¾Ý¿âÖÐÖ´ÐеĻ¡£Èç¹ûÊý¾Ý¿âÖв»´æÔÚÕë¶ÔÌض¨µÇ¼µÄÓû§ÕÊ»§£¬Ê¹ÓøõǼµÄÓû§¼´Ê¹Äܹ»Á¬½Óµ½ SQL Server ·þÎñÆ÷£¬Ò²ÎÞ·¨·ÃÎÊÊý¾Ý¿â¡£µ«ÊÇ£¬¸ÃÇéÐεÄΨһÀýÍâÊǵ±Êý¾Ý¿â°üº¬“guest”Óû§ÕÊ»§Ê±¡£ÓëÓû§ÕÊ»§²»¹ØÁªµÄµÇ¼½«±»Ó³Éäµ½ guest Óû§¡£Ïà·´£¬Èç¹û´æÔÚÊý¾Ý¿âÓû§£¬µ«Ã»ÓÐÓëÆä¹ØÁªµÄµÇ¼£¬Ôò¸ÃÓû§½«ÎÞ·¨µÇ¼µ½ SQL Server ·þÎñÆ÷ÖС£
¡¡¡¡½«Êý¾Ý¿â»Ö¸´µ½ÆäËû·þÎñÆ÷ʱ£¬Êý¾Ý¿âÖаüº¬Ò»×éÓû§ºÍȨÏÞ£¬µ«¿ÉÄÜûÓÐÏàÓ¦µÄµÇ¼»òÕߵǼËù¹ØÁªµÄÓû§¿ÉÄܲ»ÊÇÏàͬµÄÓû§¡£ÕâÖÖÇé¿ö±»³ÆΪ´æÔÚ“¹ÂÁ¢Óû§”¡£
¡¡¡¡¹ÂÁ¢Óû§ÒÉÄѽâ´ð
¡¡¡¡µ±Äú½«Êý¾Ý¿â±¸·Ý»Ö¸´µ½Áíһ̨·þÎñÆ÷ʱ£¬¿ÉÄÜ»áÓöµ½¹ÂÁ¢Óû§µÄÎÊÌâ¡£ÒÔÏÂÇéÐÎ˵Ã÷Á˸ÃÎÊÌâ²¢²ûÊöÈçºÎ¼ÓÒÔ½â¾ö¡£
¡¡¡¡1. ÏòÖ÷Êý¾Ý¿âÌí¼ÓÒ»¸öµÇ¼£¬²¢½«Ä¬ÈÏÊý¾Ý¿âÖ¸¶¨Îª Northwind£º Use master go sp_addlogin 'test', 'password', 'Northwind'
¡¡¡¡2. Ïò¸Õ´´½¨µÄÓû§ÊÚÓè·ÃÎÊȨÏÞ£º Use Northwind go sp_grantdbaccess 'test'
¡¡¡¡3. ±¸·ÝÊý¾Ý¿â¡£ BACKUP DATABASE Northwind
¡¡¡¡TO DISK = 'C:\MSSQL\BACKUP\Northwind.bak'
¡¡¡¡4. ½«Êý¾Ý¿â»Ö¸´µ½ÆäËû SQL Server ·þÎñÆ÷£º RESTORE DATABASE Northwind
¡¡¡¡from DISK = 'C:\MSSQL\BACKUP\Northwind.bak'
¡¡¡¡
¡¡¡¡»Ö¸´µÄÊý¾Ý¿â°üº¬ÃûΪ“test”µÄÓû§£¬µ«Ã»ÓÐÏàÓ¦µÄµÇ¼£¬Õâ¾Íµ¼Ö“test”³ÉΪ¹ÂÁ¢Óû§¡£
¡¡¡¡5. ÏÖÔÚ£¬ÎªÁ˼ì²â¹ÂÁ¢Óû§£¬ÇëÔËÐд˴úÂ룺 Use Northwind go sp_change_users_login 'report'
¡¡¡¡
¡¡¡¡Êä³öÖÐÁгöÁËËùÓеǼ£¬ÆäÖаüº¬ Northwind Êý¾Ý¿âµÄ sysusers ϵͳ±íºÍÖ÷Êý¾Ý¿âµÄ sysxlogins Ï


Ïà¹ØÎĵµ£º

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«Ãæѧϰ½Ì³Ì

 ¿Î³ÌÊ®Èý ʹÓÃ×éºÏÊý¾ÝÀàÐÍ* Óαê²Ù×ÝÊý¾Ý
¡¡¡¡
¡¡¡¡±¾¿ÎÖص㣺
¡¡¡¡1¡¢´´½¨Óû§×Ô¶¨ÒåµÄPLSQL¼Ç¼
¡¡¡¡2¡¢ÀûÓÃ%ROWTYPEÊôÐÔÀ´´´½¨¼Ç¼
¡¡¡¡3¡¢´´½¨PLSQL±í
¡¡¡¡4¡¢ÃèÊö¼Ç¼¡¢±í¡¢¼Ç¼µÄ±íÖ®¼äµÄÇø±ð
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎÄ°ë½Ç
¡¡¡¡Ò»¡¢ºÏ³ÉÊý¾ÝÀàÐÍ
¡¡¡¡1¡¢ÀàÐÍ·ÖΪPLSQL¼Ç¼ºÍPLSQL±í
¡¡¡¡2¡ ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«Ãæѧϰ½Ì³Ì

 ×îºóÒ»¿Î Òì³£´¦Àí±¾ÕÂÖص㣺
¡¡¡¡
¡¡¡¡1¡¢¶¨ÒåPLSQLÒì³£
¡¡¡¡2¡¢Áоٲ»Í¬µÄÒì³£´¦Àí·½·¨
¡¡¡¡3¡¢²¶»ñ·ÇÔ¤ÆڵĴíÎó
¡¡¡¡4¡¢ÃèÊöÒì³£µÄÓ°Ïì
¡¡¡¡5¡¢¶¨ÖÆÒì³£µÄ·µ»ØÐÅÏ¢¡¡¡¡Ò»¡¢PLSQLÒì³£´¦Àí
¡¡¡¡Òì³£ÊÇÓÉORACLE´íÎó»òÏÔʽµÄÅ׳öÒ»¸ö´íÎó²úÉúµÄ¡£
¡¡¡¡ÈçºÎ´¦Àí£º
¡¡¡¡ÓÃÒ»¸ö´¦Àí³ÌÐòÀ´²¶»ñËü£»
¡¡¡¡½«Ëü´«µÝ ......

sqlÍâ¼üÔ¼ÊøNO ACTION,CASCADE,SET NULL,SET DEFAULT

 NO ACTION
Ö¸¶¨Èç¹ûÊÔͼɾ³ý/ÐÞ¸ÄijһÐУ¬¶ø¸ÃÐеļü±»ÆäËû±íµÄÏÖÓÐÐÐÖеÄÍâ¼üËùÒýÓã¬Ôò²úÉú´íÎ󲢻عö DELETE/UPDATEÓï¾ä¡£
CASCADE¡¢SET NULL ºÍ SET DEFAULT
ÔÊÐíͨ¹ýɾ³ý»ò¸üмüÖµÀ´Ó°ÏìÖ¸¶¨¾ßÓÐÍâ¼ü¹ØϵµÄ±í£¬ÕâЩÍâ¼ü¹Øϵ¿É×·Ëݵ½ÔÚÆäÖнøÐÐÐÞ¸ÄµÄ±í¡£Èç¹ûΪĿ±ê±íÒ²¶¨ÒåÁ˼¶ÁªÒýÓòÙ×÷£¬ÄÇôָ¶¨µÄ¼¶Áª²Ù ......

Ò»¸öÉÔ΢Ð޸ĵÄSQLÎÞÏÞ·Ö¼¶

Ç°¶Îʱ¼ä  °Ñ֮ǰµÄÎÞÏÞ·Ö¼¶±íÉÔ΢×öÁËһЩ¸Ä½ø ¸Ä½øºóµÄ±í½á¹¹ÈçÏÂ
ID  Name  ParentID ParentIDList  level
1    A          0             0-1   &nbs ......

sqlÓï¾ä²éѯ½á¹ûºÏ²¢union allÓ÷¨_Êý¾Ý¿â¼¼ÇÉ

--ºÏ²¢Öظ´ÐÐ
select * from A
union
select * from B
--²»ºÏ²¢Öظ´ÐÐ
select * from A
union all
select * from B
°´Ä³¸ö×Ö¶ÎÅÅÐò
--ºÏ²¢Öظ´ÐÐ
select *
from (
select * from A
union
select * from B) AS T
order by ×Ö¶ÎÃû
--²»ºÏ²¢Öظ´ÐÐ
select *
from (
select * from A
union all
select * ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ