从《正字通》转述《万物原始说》引用的《汉武外史》“一曰,古未有妓,至汉武始置营妓,以待军士之无妻室者。”得出中国自汉代起就有营妓的结论。这一结论之所以应该受到质疑,首先是因为“一曰”二字仅仅意味着“有一种说法”,一种未经严格考证的传闻或推测。
这就表明《汉武外史》作者本人对此说是不予确信的,原因应该是缺乏确凿史实,甚或系道听途说,否则作者就没有必要使用“一曰”这样的莫须有词汇。试问,“汉武始置营妓”既然只是一种未经缜密考证的说法,怎么就可以从“一曰”开始,几经历代文人传抄转引,到近代竟然成为言之凿凿的公认“史实”?
20世纪的历史学者黄现?在《唐代社会概略》一书中,将公妓分为宫妓、官妓、营妓三类:“(甲) 供天子娱乐之宫妓。我国宫妓之设,原以供天子娱乐,类似朝鲜的官妓(应改正为“朝鲜的官妓类似中国的宫妓”,因为不论文字,抑或官妓制度,都是古代朝鲜学自中国。黄现?此说犹如“老子的长相像儿子”。——本文笔者注),起源不可考。
晋书武帝本纪云:“大康二年,选孙皓妓妾五千人入宫。”此“妓妾五千人”即为宫妓之滥觞。(乙)供官吏娱乐之官妓。官妓特为地方官而设,以供应酬娱乐不时之需,起源盖在汉武帝时。《辍耕录》卷十三云:古称妓为官婢,亦曰官奴,汉武帝始设营妓,为官奴之始。(丙)供军士娱乐之营妓。