注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

金融IT小鸿的博客

致力于金融IT行业

 
 
 

日志

 
 
关于我

Organize the world's information I care about and share it with other people! Change the Financial Industry through Information Technology! 爱互联网,爱金融, 爱分享,爱运动, 也爱偶尔胡思乱想! 我是金融IT小鸿

网易考拉推荐

MySQL和JavaScript中的保留字  

2011-04-02 13:30:01|  分类: JAVA |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
        在调程序的时候会遇到莫名其妙的问题,在有些情况下是因为你使用了“保留字”作为变量、方法或者是某些字段的命名。之前一次做一个涉及ActionScript与JavaScript通信的项目,需要JavaScript调用ActionScript的方法。在调JavaScript程序的时候,感觉编程逻辑上根本不存在问题,但死活就是有两个方法不执行。后来改了方法的名字就没问题了,发现是方法名与JavaScript中的默认方法名冲突了。今天又在MySQL中碰到类似的问题,我将数据库一个表的字段命名为保留字了,总是报MySQL语法错误。在这里将MySQL和JavaScript中的保留字列出来:

MySQL中的保留字一览表:

保留字保留字保留字
ADDALLALTER
ANALYZEANDAS
ASCAUTO_INCREMENTBDB
BEFOREBERKELEYDBBETWEEN
BIGINTBINARYBLOB
BOTHBTREEBY
CASCADECASECHANGE
CHARCHARACTERCHECK
COLLATECOLUMNCOLUMNS
CONSTRAINTCREATECROSS
CURRENT_DATECURRENT_TIMECURRENT_TIMESTAMP
DATABASEDATABASESDAY_HOUR
DAY_MINUTEDAY_SECONDDEC
DECIMALDEFAULTDELAYED
DELETEDESCDESCRIBE
DISTINCTDISTINCTROWDIV
DOUBLEDROPELSE
ENCLOSEDERRORSESCAPED
EXISTSEXPLAINFALSE
FIELDSFLOATFOR
FORCEFOREIGNFROM
FULLTEXTFUNCTIONGRANT
GROUPHASHHAVING
HIGH_PRIORITYHOUR_MINUTEHOUR_SECOND
IFIGNOREIN
INDEXINFILEINNER
INNODBINSERTINT
INTEGERINTERVALINTO
ISJOINKEY
KEYSKILLLEADING
LEFTLIKELIMIT
LINESLOADLOCALTIME
LOCALTIMESTAMPLOCKLONG
LONGBLOBLONGTEXTLOW_PRIORITY
MASTER_SERVER_IDMATCHMEDIUMBLOB
MEDIUMINTMEDIUMTEXTMIDDLEINT
MINUTE_SECONDMODMRG_MYISAM
NATURALNOTNULL
NUMERICONOPTIMIZE
OPTIONOPTIONALLYOR
ORDEROUTEROUTFILE
PRECISIONPRIMARYPRIVILEGES
PROCEDUREPURGEREAD
REALREFERENCESREGEXP
RENAMEREPLACEREQUIRE
RESTRICTRETURNSREVOKE
RIGHTRLIKERTREE
SELECTSETSHOW
SMALLINTSOMESONAME
SPATIALSQL_BIG_RESULTSQL_CALC_FOUND_ROWS
SQL_SMALL_RESULTSSLSTARTING
STRAIGHT_JOINSTRIPEDTABLE
TABLESTERMINATEDTHEN
TINYBLOBTINYINTTINYTEXT
TOTRAILINGTRUE
TYPESUNIONUNIQUE
UNLOCKUNSIGNEDUPDATE
USAGEUSEUSER_RESOURCES
USINGVALUESVARBINARY
VARCHARVARCHARACTERVARYING
WARNINGSWHENWHERE
WITHWRITEXOR
YEAR_MONTHZEROFILL 

JavaScript保留字一览表:

breakdeletefunctionreturntypeof
casedoifswitchvar
catchelseinthisvoid
continuefalseinstanceofthrowwhile
debuggerfinallynewtruewith
defaultfornulltry

JavaScript未来保留字列表:

abstractdoublegotonativestatic
booleanenumimplementspackagesuper
byteexportimportprivatesynchronized
charextendsintprotectedthrows
classfinalinterfacepublictransient
constfloatlongshortvolatile

  评论这张
 
阅读(290)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017