王劭,生卒年不詳,隋代并州晉陽(yáng)(今太原南郊)人。史載,他自幼喜沉默,寡言語(yǔ),酷愛(ài)讀書(shū)。少年時(shí)代即以博聞強(qiáng)記知名。北齊時(shí)尚書(shū)仆射魏收辟與祖孝徵、陽(yáng)休之等成名學(xué)士、官吏,經(jīng)常在一起論古道今,有所遺忘,或是模糊之處,便向王邵詢(xún)問(wèn)出處。王劭每問(wèn)必答,毫不匆忙。查出對(duì)照,半點(diǎn)不差。
王劭成年后,在高齊做官,累至中書(shū)舍人。隋文帝楊堅(jiān)即位后,王劭被授予著作佐郎之職,后因母親病逝,遂辭職歸里,閉門(mén)謝客,專(zhuān)心致志于編修《齊書(shū)》。按隋代的制度,朝廷不準(zhǔn)私人編修史籍,王劭嗜好經(jīng)史,早為世人所知。閉門(mén)修史之事,被內(nèi)史傳郎李元操得知后,便向隋文帝告發(fā)。文帝悉知王劭私撰史書(shū)大怒,遂沒(méi)收其所著,并親覽其內(nèi)容。哪知王劭竟因禍得福,他所著的《北齊》記史詳實(shí),文觸嚴(yán)謹(jǐn),深為文帝贊賞,便任命他為員外散騎侍郎,專(zhuān)職撰寫(xiě)文帝起居注。由于王劭工作的關(guān)系,常隨文帝左右,便稱(chēng)文帝有"龍顏戴干"的儀表,并指示給群臣觀看。對(duì)此,文帝龍顏大喜,遂賜王劭數(shù)百段錦匹為禮,并提升他為著作郎。
隋煬帝楊廣嗣位后,漢王楊瓊踞晉陽(yáng)反楊廣。煬帝對(duì)于是否討伐舉棋不定,王劭上書(shū)力諫討伐,楊帝卻沒(méi)有依從。此后不久,王劭被改任為秘書(shū)少監(jiān),數(shù)年后又被免去官職。