如果把堂邑划给扬州,那么棠邑就有可能形容对抗朝廷的割据势力。堂邑划在徐州,就可以对扬州实现一定程度上的制约。
汉朝的这种考虑是有道理的。东汉末年出现三国鼎立局面,孙权在江东建立吴国,定都南京,吴国的北线在长江北岸狭长地区,堂邑就在东吴控制范围内。在此种情况下,堂邑就成了吴都建业在江北重要的门户。吴人守住堂邑,则建业无忧,一旦堂邑失守,建业危矣。到了东晋南朝时,六合之于南京的门户意义同样重大。任何来自江北的势力想攻占南京,六合都是必取之地。

六合在东晋后期的安帝时设秦郡和尉氏县。南陈发起了南朝历史上最后一次北伐,既是太建北伐,主帅吴明彻就是秦郡人。
陈宣帝决计北伐,要求诸卿推荐主帅,大家都推荐淳于量,只有重臣徐陵推荐六合人吴明彻,理由是吴明彻是淮左人,熟悉淮南风俗。不过由于南朝陈实力太弱,加上陈宣帝用兵不当,吴明彻最终败于刚吞并北齐的北周,刚得到的淮南全部丢掉,六合也成了北周地盘。北周在这里的统治时间就那么几年,但却给这里留下了一个永久的地名——六合,设六合郡。

隋朝统一南陈后,设六合县。唐朝出于防止南京成为江南割据势力中心的考虑,南京在唐朝的地位非常低,六合也成了淮南道扬州的属县,意在监视南京。唐末乃至五代十国宋初时,天下大乱,扬州成了各方势力争夺的焦点,即使南唐国都从扬州迁到了南京(金陵)。扬州的得失极大影响了南京的安危,而六合不但是南京的北面门户,同时也是扬州的西面门户,一城为两座重镇的双门户。神武雄略的周世宗柴荣攻打南唐淮南时,拿下扬州也并非金汤永固,直到派赵匡胤率军固守六合,扬州才真正被后周所控制,为日后北宋灭南唐打下坚实的基础。

如果六合不在中原王朝手中,扬州随时有可能被南唐夺回。一旦如此,北宋灭南唐就没有那么顺利了。
六合虽是南京门户,但在整个宋朝,六合依然隶属于淮南,和南京没有上下级的隶属关系。当时的六合隶属于真州,治所在今扬州市代管的仪征市,与金朝隔淮河对峙的南宋时也是如此。直到明朝洪武二十二年前,六合都隶属于江北的扬州,然后才归属南京管辖。上世纪五十年代以后,六合县曾数次划归扬州,直到1975年再次隶属于南京,2002年撤县设区。
,