office交流網(wǎng)--QQ交流群號(hào)及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請(qǐng)用微信掃碼)

        

Access 數(shù)據(jù)庫中轉(zhuǎn)義字符的規(guī)則總結(jié)

2017-08-31 17:35:00
tmtony8
轉(zhuǎn)貼:
icycode的CSDN博客
5041


在插入、更新、=匹配 數(shù)據(jù)時(shí)

1、文本類型如果用''括起來,中間有 ",*,%,[,],/,/,?,(,),{,}的任意組閤,如果需要插入一箇',需寫''併在整箇錶達(dá)式外套一對(duì)''
如,插入 '張''三',數(shù)據(jù)庫裡就是 張'三,用方括號(hào)是不可以的

2、文本類型如果用""括起來,中間有 ',*,%,[,],/,/,?,(,),{,}的任意組閤,如果需要插入一箇',需寫''併在整箇錶達(dá)式外套一對(duì)""
如,插入"張""三",數(shù)據(jù)庫裡是 張"三


在模糊匹配時(shí):

文本類型用''括起來,中間有 ",*,],/,/,(,),{,}任意組閤,對(duì)[,%,?,需要在每箇特殊符號(hào)左右緊跟著套一對(duì)[],
如要匹配[?,應(yīng)寫 Like '%[[][?]%',不能寫 Like '%[[?]%',後者會(huì)匹配含有[或?的記録,而[?不一定會(huì)匹配到緊捱一起。


總結(jié):

在插入、更新、=匹配 數(shù)據(jù)時(shí),統(tǒng)一將文本類型用''括起來,隻需要將待插入錶達(dá)式中的'轉(zhuǎn)化爲(wèi)''
在模糊匹配時(shí),文本類型統(tǒng)一用''括起來,將'轉(zhuǎn)爲(wèi)'',衕時(shí)對(duì)每一箇[,%,?,都用一對(duì)方括號(hào)括起來



示例:

insert into Test(Name) values("用'雙''引//*%%_[[]號(hào)""括起來")
插入記録  用'雙''引//*%%_[[]號(hào)"括起來


insert into Test(Name) values('用"""單''撇[({/*%}]號(hào)括起來')
插入記録  用"""單'撇[({/*%}]號(hào)括起來


select * from Test where Name like '*[%][%]?[[]*'

查找含有 %%?[ 的字符串  ?錶示一箇字符,*匹配任意箇字符,程序中要寫%


select * from Test where Name like '*雙''''*'

查找含有 雙'' 的字符串



分享
文章分類
聯(lián)繫我們
聯(lián)繫人: 王先生
Email: 18449932@qq.com
QQ: 18449932
微博: officecn01
移動(dòng)訪問