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

SQLÖ®°Ë Êý¾Ý¿â¸ÅÀÀ

Êý¾Ý¿âÀàÐÍ
================================
1¡¢ ²ã´ÎÐͺÍÍø×´ÐÍ£º
´ú±í²úÆ·ÊÇ1969ÄêIBM¹«Ë¾ÑÐÖÆµÄ²ã´ÎÄ£ÐÍÊý¾Ý¿â¹ÜÀíϵͳIMS¡£
2¡¢ ¹ØÏµÐÍÊý¾ÝÐͿ⣺
Ŀǰ´ó²¿·ÖÊý¾Ý¿â²ÉÓõÄÊǹØÏµÐÍÊý¾Ý¿â¡£1970ÄêIBM¹«Ë¾µÄÑо¿Ô±E£®F£®CoddÌá³öÁ˹ØÏµÄ£ÐÍ¡£Æä´ú±í²úƷΪsysem RºÍInges¡£
3¡¢ µÚÈý´úÊý¾Ý¿â½«Îª¸ü¼Ó·á¸»µÄÊý¾ÝÄ£Ðͺ͸üÇ¿´óµÄÊý¾Ý¹ÜÀí¹¦ÄÜÎªÌØÕ÷£¬ÒÔÌṩ´«Í³Êý¾Ý¿âϵͳÄÑÒÔÖ§³ÖµÄÐÂÓ¦Óá£Ëü±ØÐëÖ§³ÖÃæÏò¶ÔÏ󣬾ßÓпª·ÅÐÔ£¬Äܹ»ÔÚ¶à¸öƽ̨ÉÏʹÓᣠҲ¾ÍÊÇͨ³£Ëù˵µÄÃæÏò¶ÔÏóÐÍÊý¾Ý¿â¡£
1£®¹ØÏµÐÍÊý¾Ý¿âµÄ¸ÅÄî
Ëùν¹ØÏµÐÍÊý¾Ý¿â£¬ÊÇÖ¸²ÉÓÃÁ˹ØÏµÄ£ÐÍÀ´×éÖ¯Êý¾ÝµÄÊý¾Ý¿â¡£¹ØÏµÄ£ÐÍÊÇÔÚ1970ÄêÓÉIBMµÄÑо¿Ô±E.F.Codd²©Ê¿Ê×ÏÈÌá³ö£¬ÔÚÖ®ºóµÄ¼¸Ê®ÄêÖУ¬¹ØÏµÄ£Ð͵ĸÅÄîµÃµ½Á˳ä·ÖµÄ·¢Õ¹²¢Öð½¥³ÉΪÊý¾Ý¿â¼Ü¹¹µÄÖ÷Á÷Ä£ÐÍ¡£¼òµ¥À´Ëµ£¬¹ØÏµÄ£ÐÍÖ¸µÄ¾ÍÊǶþά±í¸ñÄ£ÐÍ£¬¶øÒ»¸ö¹ØÏµÐÍÊý¾Ý¿â¾ÍÊÇÓɶþά±í¼°ÆäÖ®¼äµÄÁªÏµ×é³ÉµÄÒ»¸öÊý¾Ý×éÖ¯¡£ÏÂÃæÁгöÁ˹ØÏµÄ£ÐÍÖеij£ÓøÅÄî¡£
¹ØÏµ£º¿ÉÒÔÀí½âΪһÕŶþά±í£¬Ã¿¸ö¹ØÏµ¶¼¾ßÓÐÒ»¸ö¹ØÏµÃû£¬¾ÍÊÇͨ³£ËµµÄ±íÃû¡£
Ôª×飺¿ÉÒÔÀí½âΪ¶þά±íÖеÄÒ»ÐУ¬ÔÚÊý¾Ý¿âÖо­³£±»³ÆÎª¼Ç¼¡£
ÊôÐÔ£º¿ÉÒÔÀí½âΪ¶þά±íÖеÄÒ»ÁУ¬ÔÚÊý¾Ý¿âÖо­³£±»³ÆÎª×ֶΡ£
Óò£ºÊôÐÔµÄȡֵ·¶Î§£¬Ò²¾ÍÊÇÊý¾Ý¿âÖÐijһÁеÄȡֵÏÞÖÆ¡£
¹Ø¼ü×Ö£ºÒ»×é¿ÉÒÔΨһ±êʶԪ×éµÄÊôÐÔ¡£Êý¾Ý¿âÖг£³ÆÎªÖ÷¼ü£¬ÓÉÒ»¸ö»ò¶à¸öÁÐ×é³É¡£
¹ØÏµÄ£Ê½£ºÖ¸¶Ô¹ØÏµµÄÃèÊö£¬Æä¸ñʽΪ£º¹ØÏµÃû£¨ÊôÐÔ1£¬ÊôÐÔ2£¬…£¬ÊôÐÔN£©¡£ÔÚÊý¾Ý¿âÖÐͨ³£³ÆÎª±í½á¹¹¡£
2£®¹ØÏµÐÍÊý¾Ý¿âµÄÓŵã
¹ØÏµÐÍÊý¾Ý¿âÏà±ÈÆäËûÄ£Ð͵ÄÊý¾Ý¿â¶øÑÔ£¬ÓÐ×ÅÒÔÏÂÓŵ㣺
ÈÝÒ×Àí½â£º¶þά±í½á¹¹ÊǷdz£Ìù½üÂß¼­ÊÀ½çµÄÒ»¸ö¸ÅÄ¹ØÏµÄ£ÐÍÏà¶ÔÍø×´¡¢²ã´ÎµÈÆäËûÄ£ÐÍÀ´Ëµ¸üÈÝÒ×Àí½â¡£
ʹÓ÷½±ã£ºÍ¨ÓõÄSQLÓïÑÔʹµÃ²Ù×÷¹ØÏµÐÍÊý¾Ý¿â·Ç³£·½±ã£¬³ÌÐòÔ±ÉõÖÁÓÚÊý¾Ý¹ÜÀíÔ±¿ÉÒÔ·½±ãµØÔÚÂß¼­²ãÃæ²Ù×÷Êý¾Ý¿â£¬¶øÍêÈ«²»±ØÀí½âÆäµ×²ãʵÏÖ¡£
Ò×ÓÚά»¤£º·á¸»µÄÍêÕûÐÔ£¨ÊµÌåÍêÕûÐÔ¡¢²ÎÕÕÍêÕûÐÔºÍÓû§¶¨ÒåµÄÍêÕûÐÔ£©´ó´ó½µµÍÁËÊý¾ÝÈßÓàºÍÊý¾Ý²»Ò»ÖµĸÅÂÊ¡£
½ü¼¸ÄêÀ´£¬·Ç¹ØÏµÐÍÊý¾Ý¿âÔÚÀíÂÛÉϵõ½ÁË·É¿ìµÄ·¢Õ¹£¬ÀýÈç£ºÍø×´Ä£ÐÍ¡¢¶ÔÏóÄ£ÐÍ¡¢°ë½á¹¹»¯Ä£Ð͵ȡ£Íø×´Ä£ÐÍÓµÓÐÐÔÄܽϸߵÄÓŵ㣬ͨ³£Ó¦ÓÃÔÚ¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄϵͳÖУ»¶ÔÏóÄ£ÐÍ·ûºÏÃæÏò¶ÔÏóÓ¦ÓóÌÐòµÄ˼Ï룬¿ÉÒÔÍêÃÀµØºÍ³ÌÐòÏνӣ¬¶ø²»ÐèÒªÁíÍâµÄÖмäת»»×é¼þ£¬ÀýÈçÏÖÔںܶàµÄO\R Mapping×é¼þ£»°ë½á¹¹»¯Ä£ÐÍËæ×ÅXMLµÄ·¢Õ¹¶øµÃµ½·¢Õ¹£¬ÏÖÔÚÒѾ­ÓÐÁ˺ܶà°ë½á¹¹»¯µÄÊý¾


Ïà¹ØÎĵµ£º

¹ØÓÚSQL SERVER Êý¾Ý²ð·Ö

if object_id('tb') is not null drop table tb
go
create table tb([A] varchar(10),[B] int)
insert tb
select 'bcd',1 union all
select 'bcde',2 union all
select 'cd',3
go
¸öÈË·ÖÎöÕâµÀÌâµÄ˼·ÊÇ£º
ͨ¹ýSubstring() À´Ñ­»··Ö¸î B ÁÐϵÄ×Ö·û´®¡£¡£
--ÏëµÃµ½µÄ½á¹û£º
/**
a    b& ......

python·ÃÎÊ sql server

½ñÌìÊÔÑéʹÓÃpythonÁ¬½Ó sql server ·þÎñÆ÷¡£ÎҼǵÃÒÔǰʹÓÃadoÁ¬½Óaccess·Ç³£Ë³Àû£¬µ«ÊǽñÌìʹÓÃadoÁ¬½Ósql server¾¹È»²»³É¹¦¡£ÔÚpythonÀïÃæµÄ³ö´íÐÅÏ¢¶¼ÏÔÊ¾Îª×ªÒÆÐòÁУ¬·ÑÁ˰ëÌì¾¢²Å¸ãÃ÷°×£ºÎÞЧµÄÀà±ð×Ö·û´®¡£
ÊÇÁ¬½Ó×Ö·û´®Â𣿲âÊÔÁ˺ü¸¸ö È·ÈÏÎÞÎóµÄÊý¾Ý¿âÁ¬½Ó×Ö·û´®£¬Ò²ÊÇÈç´Ë ¡£ÉÏÍøËÑË÷£¬ÊÇÓпÉÄÜÊÇ comµÄÀà±ð×Ö ......

SQL SERVER ´æ´¢¹ý³Ì¼ÓÃܺͽâÃÜ

create PROCEDURE sp_decrypt(@objectname varchar(50))
AS
begin
set nocount on
--CSDN£ºj9988 copyright:2004.07.15
--V3.2
--ÆÆ½â×Ö½Ú²»ÊÜÏÞÖÆ£¬ÊÊÓÃÓÚSQLSERVER2000´æ´¢¹ý³Ì£¬º¯Êý£¬ÊÓͼ£¬´¥·¢Æ÷
--ÐÞÕýÉÏÒ»°æ"ÊÓͼ´¥·¢Æ÷"²»ÄÜÕýÈ·½âÃÜ´íÎó
--·¢ÏÖÓÐ´í£¬ÇëE_MAIL£ºCSDNj9988@tom.com
begin tran ......

Ìá¸ßSQLЧÂʵķ½°¸

--oracleÓÅ»¯slqÓï¾ä
    £¨1£©Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)£º
¡¡¡¡OracleµÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬from×Ó¾äÖÐдÔÚ×îºóµÄ±í(»ù´¡±í driving table)½«±»×îÏÈ´¦Àí£¬ÔÚfrom×Ó¾äÖаüº¬¶à¸ö±íµÄÇé¿öÏÂ,Äú±ØÐëÑ¡Ôñ¼Ç¼ÌõÊý×îÉٵıí×÷Ϊ»ù´¡±í¡£¼ÙÈçÓÐ3¸öÒÔÉ쵀 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ