|
|
|
|
|
今天在ACCESS里執(zhí)行一條SQL查詢語句,結(jié)果提示:
子查詢中Memo或OLE對(duì)象無效
查詢語句是這樣的:
SELECT *
FROM Article
WHERE log_Content NOT IN(
SELECT log_Content
FROM Article
WHERE log_Content like "*webkaka.com*")
這條語句的意思是查詢“log_Content”字段里不包含“webkaka.com”的所有記錄。(注:log_Content是文章內(nèi)容字段)
出錯(cuò)后我把“log_Content”換成另一個(gè)字段“ID”,結(jié)果就正常了,SQL語句如下:
SELECT *
FROM Article
WHERE ID NOT IN(SELECT ID
FROM Article
WHERE log_Content like "*webkaka.com*")
結(jié)論,“子查詢中Memo或OLE對(duì)象無效”的原因是子查詢得到的log_Content內(nèi)容量太多而無效,改用ID值進(jìn)行對(duì)比就可以了。
相關(guān)文章