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

MS SQL ServerºÍMySQLÇø±ð

      1 MySQLÖ§³Öenum,ºÍsetÀàÐÍ£¬SQL Server²»Ö§³Ö
¡¡¡¡2 MySQL²»Ö§³Önchar,nvarchar,ntextÀàÐÍ
¡¡¡¡3 MySQLµÄµÝÔöÓï¾äÊÇAUTO_INCREMENT£¬¶øMS SQLÊÇidentity(1,1)
¡¡¡¡4 MS SQLĬÈϵ½´¦±í´´½¨Óï¾äµÄĬÈÏÖµ±íʾÊÇ((0)),¶øÔÚMySQLÀïÃæÊDz»ÔÊÐí´øÁ½À¨ºÅµÄ
¡¡¡¡5 MySQLÐèҪΪ±íÖ¸¶¨´æ´¢ÀàÐÍ
¡¡¡¡6 MS SQLʶ±ð·ûÊÇ[],[type]±íʾËûÇø±ðÓڹؼü×Ö£¬µ«ÊÇMySQLÈ´ÊÇ `£¬Ò²¾ÍÊÇ°´¼ü1×ó±ßµÄÄǸö·ûºÅ
¡¡¡¡7 MS SQLÖ§³Ögetdate()·½·¨»ñÈ¡µ±Ç°Ê±¼äÈÕÆÚ£¬µ«ÊÇMySQLÀïÃæ¿ÉÒÔ·ÖÈÕÆÚÀàÐͺÍʱ¼äÀàÐÍ£¬»ñÈ¡µ±Ç°ÈÕÆÚÊÇcur_date()£¬µ±Ç°ÍêÕûʱ¼äÊÇ now()º¯Êý
¡¡¡¡8 MS SQL²»Ö§³Öreplace into Óï¾ä£¬µ«ÊÇÔÚ×îеÄsql20008ÀïÃ棬Ҳ֧³ÖmergeÓï·¨
¡¡¡¡9 MySQLÖ§³Öinsert into table1 set t1 = ‘’, t2 = ‘’ ,µ«ÊÇMS SQL²»Ö§³ÖÕâÑùд
¡¡¡¡10 MySQLÖ§³Öinsert into tabl1 values (1,1), (1,1), (1,1), (1,1), (1,1), (1,1), (1,1)
¡¡¡¡11 MS SQL²»Ö§³ÖlimitÓï¾ä£¬ÊǷdz£Òź¶µÄ£¬Ö»ÄÜÓÃtop È¡´úlimt 0,N£¬row_number() over()º¯ÊýÈ¡´úlimit N,M
¡¡¡¡12 MySQLÔÚ´´½¨±íʱҪΪÿ¸ö±íÖ¸¶¨Ò»¸ö´æ´¢ÒýÇæÀàÐÍ£¬¶øMS SQLÖ»Ö§³ÖÒ»ÖÖ´æ´¢ÒýÇæ
¡¡¡¡13 MySQL²»Ö§³ÖĬÈÏֵΪµ±Ç°Ê±¼äµÄdatetimeÀàÐÍ(MS SQLºÜÈÝÒ××öµ½)£¬ÔÚMySQLÀïÃæÊÇÓÃtimestampÀàÐÍ
¡¡¡¡14 MS SQLÀïÃæ¼ì²éÊÇ·ñÓÐÕâ¸ö±íÔÙɾ³ý£¬ÐèÒªÕâÑù£º
if exists (select *   from   dbo.sysobjects  
where  id = object_id(N'uc_newpm') and OBJECTPROPERTY(id,N'IsUserTable')=1)
µ«ÊÇÔÚMySQLÀïÃæÖ»ÐèÒª DROP TABLE IF EXISTS cdb_forums;
¡¡¡¡µ«ÊÇÔÚMySQLÀïÃæÖ»ÐèÒª DROP TABLE IF EXISTS cdb_forums;
¡¡¡¡15 MySQLÖ§³ÖÎÞ·ûºÅÐ͵ÄÕûÊý£¬ÄÇô±È²»Ö§³ÖÎÞ·ûºÅÐ͵ÄMS SQL¾ÍÄܶà³öÒ»±¶µÄ×î´óÊý´æ´¢
¡¡¡¡16 MySQL²»Ö§³ÖÔÚMS SQLÀïÃæʹÓ÷dz£·½±ãµÄvarchar(max)ÀàÐÍ£¬Õâ¸öÀàÐÍÔÚMS SQLÀïÃæ¼È¿É×öÒ»°ãÊý¾Ý´æ´¢£¬Ò²¿ÉÒÔ×öblobÊý¾Ý´æ´¢
¡¡¡¡17 MySQL´´½¨·Ç¾Û¼¯Ë÷ÒýÖ»ÐèÒªÔÚ´´½¨±íµÄʱºòÖ¸¶¨Îªkey¾ÍÐУ¬±ÈÈ磺KEY displayorder (fid,displayorder) ÔÚMS SQLÀïÃæ±ØÐëÒª£º
create unique nonclustered index
index_uc_protectedmembers_username_appid on dbo.uc_protectedmembers
(username asc,appid asc)
¡¡¡¡18 MySQL text×Ö¶ÎÀàÐͲ»ÔÊÐíÓÐĬÈÏÖµ
¡¡¡¡19MySQLµÄÒ»¸ö±íµÄ×ܹ²×ֶγ¤¶È²»³¬¹ý65XXX¡£
¡¡¡¡20Ò»¸öºÜ±íÃæµÄÇø±ð¾


Ïà¹ØÎĵµ£º

sql 2005 ´æ´¢¹ý³Ì·ÖÒ³ java ´úÂë

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ ......

ÓÃpythonÁ¬½ÓmysqlÊý¾Ý¿â


#
-*- encoding: gb2312 -*-
import
os, sys, string
import
MySQLdb
#
Á¬½ÓÊý¾Ý¿â
try
:
conn
=
MySQLdb.connect(host
=
'
localhost
'
,user
=
'
root
'
,passwd
=
'
xxxx
'
,db
=
'
test1
'
)
except
Exception, e:
print
e
sys.exit()
......

gwt ext Á¬½ÓMySqlÊý¾Ý¿â

¸ÃÁ¬½Ó·½Ê½²ÉÓÃRPCÀ´·µ»ØÊý¾Ý¿â²éѯ½á¹û¡£
1.Ê×ÏÈÊÇ´´½¨ÆÕͨµÄGWT-EXT¹¤³Ì¡£¿ÉÒԲο¼1http://www.ibm.com/developerworks/cn/java/j-lo-gwtext1/#resources
    ϵÁРÈë ÃÅ  ½Ì³Ì¡£¾ßÌåͨѶ¹ý³Ì·þÎñÒ²¿É²Î¿¼ÉÏÊöµÄ×îºó²¿·Ö˵Ã÷¡£
2. ½ÓÏÂÀ´¾ÍÊÇÒª´´½¨GWT Remote ServiceÁË£¬ÔÚÔ­Óй¤³ÌÉÏnew-&g ......

¹ØÓÚsql trace ºÍ 10046ʼþµÄ˵Ã÷

Ô­ÎĵØÖ·£ºhttp://www.eygle.com/case/Use.sql_trace.to.Diagnose.database.htm
SQL_TRACEÊÇOracleÌṩµÄÓÃÓÚ½øÐÐSQL¸ú×ÙµÄÊֶΣ¬ÊÇÇ¿ÓÐÁ¦µÄ¸¨ÖúÕï¶Ï¹¤¾ß.ÔÚÈÕ³£µÄÊý¾Ý¿âÎÊÌâÕï¶ÏºÍ½â¾öÖУ¬SQL_TRACEÊǷdz£³£Óõķ½·¨¡£
±¾ÎľÍSQL_TRACEµÄʹÓÃ×÷¼òµ¥Ì½ÌÖ£¬²¢Í¨¹ý¾ßÌå°¸Àý¶Ôsql_traceµÄʹÓýøÐÐ˵Ã÷.
Ò»¡¢ »ù´¡½éÉÜ
(a) ......

ʹÓÃoracleµÄ10046ʼþ¸ú×ÙSQLÓï¾ä

Ô­ÎĵØÖ·£ºhttp://www.blogjava.net/xingcyx/archive/2007/01/09/92638.html
ʹÓÃoracleµÄ10046ʼþ¸ú×ÙSQLÓï¾ä
ÎÒÃÇÔÚ·ÖÎöÓ¦ÓóÌÐòÐÔÄÜÎÊÌâµÄʱºò£¬¸ü¶àµØÐèÒª¹Ø×¢ÆäÖÐSQLÓï¾äµÄÖ´ÐÐÇé¿ö£¬ÒòΪͨ³£Ó¦ÓóÌÐòµÄÐÔÄÜÆ¿¾±»áÔÚÊý¾Ý¿âÕâ±ß£¬Òò´ËÊý¾Ý¿âµÄsqlÓï¾äÊÇÎÒÃÇÓÅ»¯µÄÖص㡣ÀûÓÃOracleµÄ10046ʼþ£¬¿ÉÒÔ¸ú×ÙÓ¦ÓóÌÐòËùÖ´ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ