SQLÖ®COLLATE ×Ó¾ä ÅÅÐò¹æÔò
COLLATE ÊÇÒ»¸ö×Ӿ䣬¿ÉÓ¦ÓÃÓÚÊý¾Ý¿â¶¨Òå»òÁж¨ÒåÒÔ¶¨ÒåÅÅÐò¹æÔò£¬»òÓ¦ÓÃÓÚ×Ö·û´®±í´ïʽÒÔÓ¦ÓÃÅÅÐò¹æÔòת»»¡£
Óï·¨
COLLATE { <collation_name> | database_default }
<collation_name> :: =
{ Windows_collation_name } | { SQL_collation_name }
²ÎÊý
collation_name
Ó¦ÓÃÓÚ±í´ïʽ¡¢Áж¨Òå»òÊý¾Ý¿â¶¨ÒåµÄÅÅÐò¹æÔòµÄÃû³Æ¡£collation_name ¿ÉÒÔÖ»ÊÇÖ¸¶¨µÄ
Windows_collation_name »ò SQL_collation_name ¡£collation_name ±ØÐëÊÇÎÄ×ÖÖµ¡£
collation_name ²»ÄÜÓñäÁ¿»ò±í´ïʽ±íʾ¡£
Windows_collation_name ÊÇÓÃÓÚ Windows ÅÅÐò¹æÔò
Ãû³ÆµÄÅÅÐò¹æÔòÃû³Æ¡£
SQL_collation_name ÊÇÓÃÓÚ SQL ÅÅÐò¹æÔò
Ãû³ÆµÄÅÅÐò¹æÔòÃû³Æ¡£
database_default
ʹ COLLATE ×Ó¾ä¼Ì³Ðµ±Ç°Êý¾Ý¿âµÄÅÅÐò¹æÔò¡£
ÏÂÃæ˵Ã÷ÏÂʲôÊÇÅÅÐò¹æÔò£¬SQL Server 2005 ÌṩÁËÁ½×éÅÅÐò¹æÔò£ºWindows ÅÅÐò¹æÔòºÍ SQL ÅÅÐò¹æÔò¡£
Windows ÅÅÐò¹æÔò
Windows ÅÅÐò¹æÔòÊÇΪ SQL Server ¶¨ÒåµÄÅÅÐò¹æÔò£¬ÓÃÀ´Ö§³Ö Windows ÇøÓòÉèÖá£Windows ÇøÓòÉèÖõÄÊýÁ¿±È
SQL Server Windows ÅÅÐò¹æÔò¶à¡£Windows
ÇøÓòÉèÖÃÃû³ÆÊÇ»ùÓÚÓïÑԺ͵ØÓòµÄ¡£ÀýÈ磬·¨Ó¼ÓÄô󣩡£²»¹ý£¬Èô¸ÉÖÖÓïÑÔ¿ÉÒÔ¹²ÏíͨÓõÄ×Öĸ±íºÍ¹æÔò½øÐÐ×Ö·ûµÄÅÅÐòºÍ±È½Ï¡£ÁíÍ⣬Windows
ÇøÓòÉèÖû¹Ö¸¶¨ SQL Server Windows
ÅÅÐò¹æÔò²»¾ßÓеÄÊôÐÔ£¬Èç»õ±Ò¡¢ÈÕÆÚºÍʱ¼ä¸ñʽ¡£ÒòΪ²»Í¬µÄ¹ú¼ÒºÍµØÇø£¨±ÈÈçÓ¢¹úºÍÃÀ¹ú£©Ê¹Óò»Í¬µÄ»õ±Ò¡¢ÈÕÆÚºÍʱ¼ä¸ñʽ£¬Òò´ËËüÃÇÐèÒª²»Í¬µÄ
Windows ÅÅÐò¹æÔò¡£µ«ÓÉÓÚËüÃÇʹÓÃÏàͬµÄ×Öĸ±íºÍ¹æÔòÀ´¶Ô×Ö·û½øÐÐÅÅÐòºÍ±È½Ï£¬Òò¶ø¿ÉÒÔʹÓÃÏàͬµÄ SQL Server ÅÅÐò¹æÔò¡£
SQL ÅÅÐò¹æÔò
SQL ÅÅÐò¹æÔòÊÇÒ»ÖÖ¼æÈÝÐÔÑ¡ÏÓÃÀ´Æ¥Åä SQL Server
ÔçÆÚ°æ±¾ËùÖ¸¶¨µÄ´úÂëÒ³ºÅºÍÅÅÐò˳ÐòµÄ¹«ÓÃ×éºÏÊôÐÔ¡£Ðí¶àÅÅÐò¹æÔò¶¼Ö§³Öͨ¹ýºó׺ָ¶¨Çø·Ö´óСд¡¢ÖØÒô¡¢¼ÙÃû¡¢È«°ë½Ç£¬µ«²»È«ÊÇÕâÑù¡£ÔÚ SQL
Server 2005 ÖУ¬Ó¦ÓÅÏȲÉÓà Windows ÅÅÐò¹æÔò¡£ÌرðÊÇÔÚÊý¾Ý¿âÖÐ Unicode ÁÐÓë·Ç Unicode
Áж¼´æÔÚʱ¡£Windows ÅÅÐò¹æÔòʵ¼ÊÉÏ¶Ô Unicode Êý¾ÝºÍ·Ç Unicode Êý¾Ý¶¼Ó¦ÓÃÁË»ùÓÚ Unicode µÄÅÅÐò¹æÔò¡£Õâ±íʾ
SQL Server ÔÚÄÚ²¿½«·Ç Unicode Êý¾Ýת»¯Îª Unicode À´Ö´ÐбȽϲÙ×÷¡£Õâ±£Ö¤ÁË SQL Server
ÖÐËùÓÐÊý¾ÝÀàÐ͵ÄÒ»ÖÂÐÔ£¬Ò²Ê¹¿ª·¢ÈËÔ±Äܹ»Ê¹Óà SQL Server ÖеÄÅÅÐò
Ïà¹ØÎĵµ£º
1¡¢¹«Óñí±í´ïʽ (CTE) ¿ÉÒÔÈÏΪÊÇÔÚµ¥¸ö SELECT¡¢INSERT¡¢UPDATE¡¢DELETE »ò CREATE VIEW Óï¾äµÄÖ´Ðз¶Î§ÄÚ¶¨ÒåµÄÁÙʱ½á¹û¼¯¡£CTE ÓëÅÉÉú±íÀàËÆ£¬¾ßÌå±íÏÖÔÚ²»´æ´¢Îª¶ÔÏ󣬲¢ÇÒÖ»ÔÚ²éѯÆÚ¼äÓÐЧ¡£ÓëÅÉÉú±íµÄ²»Í¬Ö®´¦ÔÚÓÚ£¬CTE ¿É×ÔÒýÓ㬻¹¿ÉÔÚͬһ²éѯÖÐÒýÓöà´Î¡£
¡¡¡¡CTE ¿ÉÓÃÓÚ£º
¡¡¡¡´´½¨µÝ¹é²éѯ¡£ÓйØÏêϸР......
×÷Õߣº sealyu ÈÕÆÚ£º2008-04-17
ÔÚSQL Server ÖУ¬Èç¹û¸ø±íµÄÒ»¸ö×Ö¶ÎÉèÖÃÁËĬÈÏÖµ£¬¾Í»áÔÚϵͳ±ísysobjectsÖÐÉú³ÉÒ»¸öĬÈÏÔ¼Êø¡£
Èç¹ûÏëɾ³ýÕâ¸öÉèÖÃÁËĬÈÏÖµµÄ×ֶΣ¨¼ÙÉè´Ë×Ö¶ÎÃûcolumn1£©£¬
Ö´ÐГALTER TABLE table1 DROP COLUMN column1”ʱ¾Í»á±¨´í£º
The object 'DF__xxxxxxxxxxx' ......
»ùÓÚSQL Server ·ÖÒ³´æ´¢¹ý³ÌµÄÑݽø ÊÕ²Ø
Õë¶ÔÊý¾Ý¿âÊý¾ÝÔÚUI½çÃæÉϵķÖÒ³ÊÇÀÏÉú³£Ì¸µÄÎÊÌâÁË£¬ÍøÉϺÜÈÝÒ×ÕÒµ½¸÷Ö֓ͨÓô洢¹ý³Ì”´úÂ룬¶øÇÒÓÐЩ»¹¶¨ÖƲéѯÌõ¼þ£¬¿´ÉÏȥʹÓúܷ½±ã¡£±ÊÕß´òËãͨ¹ý±¾ÎÄÒ²À´¼òµ¥Ì¸Ò»Ï»ùÓÚSQL SERVER 2000µÄ·ÖÒ³´æ´¢¹ý³Ì£¬Í¬Ê±Ì¸Ì¸SQL SERVER 2005Ï·ÖÒ³´æ´¢¹ý³ÌµÄÑ ......
°æȨÉùÃ÷£ºÔ´´×÷Æ·£¬ÈçÐèתÔØ£¬ÇëÓë×÷ÕßÁªÏµ¡£·ñÔò½«×·¾¿·¨ÂÉÔðÈΡ£
DB2ÁÙʱ±íÔÚSQL¹ý³ÌºÍSQLÓï¾äÖеIJâÊÔ×ܽá
²âÊÔÄ¿±ê£º
·Ö±ðÔÚSQL¹ý³ÌºÍSQLÓï¾äÖд´½¨ÁÙʱ±í£¬²¢²åÈëÊý¾Ý£¬¿´Ö´Ðнá¹ûÓÐʲôÒìͬ¡£
²âÊÔ»·¾³£º
DB2 UDB V9.1
Ö´Ðи½¼þÀïÃæµÄSQLÓï¾ä£¬µÃµ½Ò»¸ö±í¡ ......
http://hi.baidu.com/dumao/blog/item/1cafa71e5886d019413417e4.html
1.È«ÎÄË÷Òý¸ÅÊö
¶Ô Microsoft® SQL Server™ 2000 Êý¾ÝµÄÈ«ÎÄÖ§³ÖÉæ¼°Á½¸ö¹¦ÄÜ£º¶Ô×Ö·ûÊý¾Ý·¢³ö²éѯµÄÄÜÁ¦ºÍ´´½¨¼°Î¬»¤»ù´¡Ë÷ÒýÒÔ¼ò»¯ÕâЩ²éѯµÄÄÜÁ¦¡£
È«ÎÄË÷ÒýÔÚÐí¶àµØ·½ÓëÆÕͨµÄ SQL Ë÷Òý²»Í¬¡£
ÆÕͨ SQL Ë÷ÒýÈ«ÎÄË÷Òý
´æ´¢Ê±ÊÜ ......