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

SQL Collation

     ÎÄÕÂÓÉÀ´£º ×î½üÐèÒª×öÕâÑùµÄ²âÊÔ:Install the products on machine which case-insensitive SQL installed.
Ëùνcase-insensitive SQL installed¡¡Ö¸ÔÚÊý¾Ý¿â°²×°Ê±Ñ¡ÔñÅÅÐò¹æÔòʱ¡¡ÐèҪѡÔñ´óÐ¡Ð´Çø±ðµÄ¹æÔò¡£
 
¡¡¡¡ÅÅÐò¹æÔò¼ò½é£º
¡¡¡¡¡¡¡¡MSÊÇÕâÑùÃèÊöµÄ£º"ÔÚ  Microsoft  SQL  Server  2000  ÖУ¬×Ö·û´®µÄÎïÀí´æ´¢ÓÉÅÅÐò¹æÔò¿ØÖÆ¡£ÅÅÐò¹æÔòÖ¸¶¨±íʾÿ¸ö×Ö¡¡¡¡¡¡¡¡
¡¡¡¡·ûµÄλģʽÒÔ¼°´æ´¢ºÍ±È½Ï×Ö·ûËùʹÓõĹæÔò
¡¡¡¡ÏÈ˵ÔÚ°²×°Ê±µÄÅÅÐò¹æÔò£º
¡¡¡¡¡¡¡¡Ê¹Óà Microsoft SQL Server °²×°Ïòµ¼µÄ“ÅÅÐò¹æÔòÉèÖÔҳ£¬¿ÉÒÔÐÞ¸Ä SQL Server ÓÃÓÚÓïÑÔºÍÅÅÐòÓÃ;µÄĬÈÏÅÅÐò¹æÔò¡¡¡¡¡¡
¡¡¡¡ÉèÖá£Ñ¡Ôñ“ÅÅÐò¹æÔòָʾ·û”Ñ¡Ïî¿ÉÒÔÆ¥ÅäÆäËû SQL Server °²×°µÄÅÅÐò¹æÔòÉèÖûòÕ߯äËû¼ÆËã»úµÄÅÅÐò¹æÔòÉèÖá£Ê¹ÓÃ
¡¡¡¡“SQL ÅÅÐò¹æÔò”Ñ¡Ïî¿ÉÒÔÆ¥ÅäÓë SQL Server ÔçÆÚ°æ±¾ÖеÄÅÅÐò˳Ðò¼æÈݵÄÉèÖá£
 
¡¡¡¡¡¡¡¡SQL Server ÌṩÁËÁ½×éÅÅÐò¹æÔò£ºWindows ÅÅÐò¹æÔòºÍ SQL Server ÅÅÐò¹æÔò¡£Äú¿ÉÒÔΪÊý¾Ý¿âÒýÇæºÍ Analysis ¡¡
¡¡¡¡Services Ö¸¶¨²»Í¬µÄÅÅÐò¹æÔòÉèÖã¬Ò²¿ÉÒÔΪËüÃÇÖ¸¶¨ÏàͬµÄÅÅÐò¹æÔò¡£
¡¡¡¡Analysis Services½öʹÓà Windows ÅÅÐò¹æÔò¡£Èç¹û¼Æ»®°²×° Analysis Services£¬ÇëÔÚ SQL Server °²×°ÆÚ¼ä£¬Ñ¡Ôñ Windows ¡¡¡¡¡¡
¡¡¡¡ÅÅÐò¹æÔò£¬ÒÔÈ·±£ SQL Server Êý¾Ý¿âÒýÇæºÍ Analysis Services Ö®¼ä½á¹ûµÄÒ»ÖÂÐÔ¡£
 
¡¡¡¡¡¡¡¡ÅÅÐò¹æÔòÀà±ð£º
¡¡¡¡¡¡¡¡£á.Windows ÅÅÐò¹æÔò:ΪÁËʹ SQL Server Äܹ»Ö§³Ö¶Ô°²×° SQL Server ʵÀýµÄ²Ù×÷ϵͳ¿ÉÓÃµÄ Windows ÏµÍ³ÇøÓòÉèÖá¡
¡¡¡¡¡¡¡¡¡¡¶ø¶¨ÒåµÄ.  Í¨¹ýΪ SQL Server Ö¸¶¨ Windows ÅÅÐò¹æÔò£¬²¢Îª¼ÆËã»úÖ¸¶¨¹ØÁªµÄ Windows ÇøÓòÉèÖã¬SQL Server ʵ
¡¡¡¡¡¡¡¡¡¡Àý±ãÓë¼ÆËã»úÉÏÔËÐеÄÓ¦ÓóÌÐòʹÓÃÏàͬµÄ´úÂëÒ³¼°ÅÅÐòºÍ±È½Ï¹æÔò¡£ÀýÈ磬SQL Server µÄ·¨Óï Windows ÅÅÐò¹æÔòÓë ¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡Windows ·¨ÓïÇøÓòÉèÖõÄÅÅÐò¹æÔòÊôÐÔÏàÆ¥Åä.
¡¡¡¡¡¡¡¡£â.SQL Server ÅÅÐò¹æÔò:SQL Server ÅÅÐò¹æÔòÊÇÒ»ÖÖ¼æÈÝÐÔÑ¡ÏÓÃÀ´Æ¥Åä SQL Server ÔçÆÚ°æ±¾ËùÖ¸¶¨µÄ´úÂëÒ³ºÅºÍÅÅ
¡¡¡¡¡¡¡¡¡¡Ðò˳ÐòµÄ¹«ÓÃ×éºÏÊôÐÔ
 
¡¡¡¡ÅÅÐò¹æÔòµÄÓ¦Óãº
      eg: ÈñíNAMEÁеÄÄÚÈݰ´Æ´ÒôÅÅÐò
¡¡    create  table  test(id  int


Ïà¹ØÎĵµ£º

LINQ to SQL¿ìËÙÉÏÊÖ step by step

ǰÑÔ
      ×î½ü½ÓÁ¬Óöµ½¼¸¸öÅóÓÑÎÊÎÒͬһ¸öÎÊÌ⣬¾ÍÊǹØÓÚ.NETƽ̨ÉÏORM¿ò¼ÜµÄÑ¡Ôñ¡£ÎÒÏëÔÚÕâ¸ö½²ÇóЧÂʵÄʱ´ú£¬Ë­Ò²²»ÏëÊÖдSQL»ò´æ´¢¹ý³ÌÈ¥·ÃÎÊÊý¾Ý¿âÁË¡£´ó¼Ò¶¼ÖªµÀ£¬ÔÚJavaƽ̨ÉÏ£¬ORMÕâÒ»¿é»ù±¾ÊÇHibernateµÄÌìÏ¡£µ±È»£¬Ïà¶ÔÇáÁ¿¼¶µÄiBatisÒ²Óв»´íµÄ±íÏÖ¡£
    &nb ......

OracleºÍSQL serverµÄÊý¾ÝÀàÐͱȽÏ


ÀàÐÍÃû³Æ
Oracle
SQLServer
±È½Ï
×Ö·ûÊý¾ÝÀàÐÍ
CHAR
CHAR
¶¼Êǹ̶¨³¤¶È×Ö·û×ÊÁϵ«oracleÀïÃæ×î´ó¶ÈΪ2kb£¬SQLServerÀïÃæ×î´ó³¤¶ÈΪ8kb
±ä³¤×Ö·ûÊý¾ÝÀàÐÍ
VARCHAR2
VARCHAR
OracleÀïÃæ×î´ó³¤¶ÈΪ4kb£¬SQLServerÀïÃæ×î´ó³¤¶ÈΪ8kb
¸ù¾Ý×Ö·û¼¯¶ø¶¨µÄ¹Ì¶¨³¤¶È×Ö·û´®
NCHAR
NCHAR
ǰÕß×î´ó³¤¶È2kbºóÕß×î´ó³¤¶È4 ......

ÓÃSQLÓï¾äÆ´½ÓÊý¾Ý¿â±íÖÐÒ»ÁеÄÊý¾Ý

×î½üÔÚÒ»¸öÏîÄ¿ÖÐÓöµ½ÐèÒªÔÚÊý¾Ý²ã¾ÍÆ´½Ó±íÖÐÒ»ÁÐÊý¾ÝµÄÎÊÌâ¡£
ÀýÈ磬test±íÖÐÓиö×Ö¶Ît,tÁÐÖеÄ4ÐÐÊý¾ÝΪ1,2,3,4 £¬ÒªÆ´½Ó³É1+2+3+4£¬×ÁÄ¥ÁËÒ»Õ󣬱¾À´ÏëÓÃÓα꣬µ«ÊÇЧÂÊ¡£¡£ºóÀ´ÕÒµ½Ò»¶ÎSQL£¬¿ÉÒԺܷ½±ãµØÆ´½Ó¡£
DECLARE @STR VARCHAR(8000) ----¶¨Òå²éѯ×Ö·û´®
SELECT @STR=ISNULL(@STR+'+','')+t from (SELECT DIST ......

SQLÂÒÂëµÄÎÊÌâ

ÔÚSQL   Server   Unicode×Ö·û´®³£Á¿ÐèҪǰ׺N  
   
  µ±ÔÚSQL  
SERVERÀï±ß´¦Àí×Ö·û´®³£Á¿µÄʱºòÄã±ØÐëÔÚ³£Á¿Ö®Ç°·ÅÒ»¸ö´óдµÄN,¾ÍÏñSQL  
SERVERÁ¬»úÎĵµ±êÌâΪ"²ÉÓÃUnicodeÊý¾Ý"Ëù˵Ã÷µÄÄÇÑù.Nǰ׺ÏóÕ÷×ÅÔÚSQL-92  
±ê×¼µÄ¹ú¼ÒÓïÑÔ,²¢ÇÒ±ØÐëÊÇ´óд×Öĸ.Èç¹ûÄãÔ ......

Sql Sever¼Ç¼µÄÐÐÁÐת»»

ÒÑÖªÒ»¸ö±íµÄ½á¹¹Îª£º
ÐÕÃû ¿ÆÄ¿ ³É¼¨
ÕÅÈý ÓïÎÄ 20
ÕÅÈý Êýѧ 30
ÕÅÈý Ó¢Óï 50
ÀîËÄ ÓïÎÄ 70
ÀîËÄ Êýѧ 60
ÀîËÄ Ó¢Óï 90
ÔõÑùͨ¹ýselectÓï¾ä°ÑËû±ä³ÉÒÔϽṹ£º
ÐÕÃû ÓïÎÄ Êýѧ Ó¢Óï
ÕÅÈý 20 30 50
ÀîËÄ 70 60 90
´ð:
CREATE TABLE [dbo].[Stu] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[Name] ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ