三國演義中沒有“身在曹營心在漢”這句話,而且此語也并非指徐庶,而是說關(guān)羽。關(guān)羽與劉備失散后,不得已降了曹操。曹操對關(guān)羽優(yōu)禮有加,三日一小宴,五日一大宴,封侯賜爵。但關(guān)羽不為所動,最后掛印封金,不辭而別,過五關(guān)斬六將,與劉備、張飛相聚。因而后人稱關(guān)羽“身在曹營心在漢”。這是民間流傳的俗語,在戲劇曲藝中能聽到。后來這句話常用來比喻人在某地心卻懷念異地的親人,也常用來比喻人在敵對雙方的某一方掛職,心卻向往另一方。
另外也有人這么說,曹操把關(guān)羽圍困在屯土山上,在張遼極力勸說下,關(guān)羽和曹操訂立了著名的“土山三約”:一、降漢不降曹;二、贍養(yǎng)劉備兩個夫人;三、一旦知道劉備消息,無論千里萬里赴湯蹈火也要投奔兄長。曹操最后答應(yīng)了苛刻的條件。身在曹營的關(guān)羽還幾次提醒曹操,自己時刻沒有忘記故主劉備。后來又?jǐn)仡伭、誅文丑,解白馬之圍報答曹操不殺之恩。
關(guān)羽身居曹營心在漢,時刻不忘皇叔高備。為表達(dá)志向,關(guān)羽提筆作畫。畫中竹子,臨風(fēng)搖曳,竹葉成詩,曰:“不謝東君意,丹青獨立名。莫嫌孤葉淡,終久不調(diào)零。”