Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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·ÖÒ³´æ´¢¹ý³Ì

¡¾1¡¿
create procedure proc_pager1  
(   @pageIndex int, -- ҪѡÔñµÚXÒ³µÄÊý¾Ý 
    @pageSize int -- ÿҳÏÔʾ¼Ç¼Êý 
)  
AS 
BEGIN 
   declare @sqlStr varchar(500)  
   set @sqlStr='select top '+con ......

phpѧϰ±Ê¼Ç£¨12£©:PHP+MYSQLÁôÑ԰壨ÏÂ

1¡¢Ìá½»±íµ¥JavascriptÑéÖ¤
<form action="" method="post" name="myform" onsubmit="return CheckPost();">
SCRIPT language=javascript>
function CheckPost()
{
 
if (myform.user.value=="")
 {
  alert("ÇëÌîдÓû§");
  myform.user.focus();
  return f ......

¶à·þÎñÆ÷¹²Ïísession(mysql)

<?php
/* vim: set expandtab tabstop=4 shiftwidth=4 foldmethod=marker: */
//===========================================
// ³ÌÐò£º mysql-Based Session Class
// ¹¦ÄÜ£º »ùÓÚmysql´æ´¢µÄ Session ¹¦ÄÜÀà
// ×÷Õß: yejr
// ÍøÕ¾: http://imysql.cn
// ʱ¼ä: 2007- ......

¹ØÓÚ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ºÅ