--- id: zztj-06 book: zizhi-tongjian part: 2 chapter: 6 title: 粮食、仓储、漕运与城市供给——危机中的物流国家 targetChars: 9000 evidenceLevel: A minSources: 6 status: review --- ## 问题 财政史通常写成两张表:收入与支出。收的是租、税、盐利、商税,支的是官俸、军费、宫室、河渠、赈济。两张表都能从诏令、奏销、食货志里找到片段。但帝国财政还有第三张表,通常不写在账上,却决定前两张表是否有意义:调拨表。 粮食征上来,不等于粮食到位;税缴进州仓,不等于京师仓里有米。从田亩到州县仓,从州县仓到转运仓,再到太仓、军营与官廪,每一段都要船、要人、要时间、要中转仓廪、要沿途勘验。第三张表断裂时,前两张表的数字可以完全正常,而城里的人已经在吃种子和树皮。 漕运、仓储、平粜、赈济在制度上分属不同衙门与会计科目,实际运行中却构成同一个系统:校正粮食在时间上错配与空间上错配。仓储解决“什么时候有”,漕运解决“在哪里有”,平粜解决“谁买得起”,赈济解决“谁活不下来”。四者共用同一批粮食、同一条运输线、同一套官僚,也共用同一个瓶颈。 本章分四问:漕运的技术与制度约束是什么;仓储分了哪几层,失效方式是否相同;平粜与赈济依据什么决策,为什么赈济总是救不及;成本由谁承担。四问指向一个判断:供给安全本质是组织能力的问题,不是资源总量的问题。 ## 背景约束 ### 一、地理约束:产粮区与政治中心的长期分离 政治中心与粮食主产区在很长时段内不重合。关中最典型:土壤肥沃,有郑国渠、白渠之利,秦汉时足以支撑规模有限的京城与驻军;但可耕地有限,四周为山地关隘所限。一旦京城人口、官僚机构与常备军同时膨胀,本地粮就不够,必须从关东调粮。河洛位置稍好,可经黄河、汴水接收江淮与河北的粮食,但优势在转运位置,不在产地。江淮是唐宋以后最重要的输出区,水网密布,适合船运;河北在汉唐也是重要产区,粮食多用于本地军镇。 结构性后果是:政治中心一旦超出本地承载力,就必须依赖远程运输;远程运输的成本又反过来限制政治中心可以达到的规模。打破均衡的方式有三种:迁移政治中心、扩大运输能力、压缩消费。历史上反复出现的组合是:先扩大运输,成本上升,然后临时迁移,最后把远程运输制度化。 ### 二、技术约束:水路优于陆路,但有季节与险段 漕运在古代财政中占核心位置,原因很直接:一艘船承载的粮食,与拉这条船所需人力之比,远优于车运与驮运。而运输者本身也要吃粮,所以陆运的到达率随距离急剧下降,水运下降得慢。但水运受四重约束:季节,北方河流封冻、运河枯水期吃水不足,需闸坝蓄水、分段放船;险段,三门砥柱过峡触石即碎,绕行则需陆运;航道维护,运河需常年疏浚、堤防、闸座;船只本身,漕船有规定的载重、吃水、航式,造修都要木料与工匠。 四重约束放在一起,得到一个不那么直观的结论:漕运的瓶颈通常不在抽象的“总运力”上,而在某个具体环节——某段浅滩、某个闸座、某个季节窗口、某一批船的更新。这也解释了为什么历代漕运改革多以技术性面目出现:改分段、改船式、改闸制、改航道。技术改动的背后是成本结构的改变,而成本结构直接牵动谁出钱、谁出力。 ### 三、制度约束:征夫、协调州县、设仓中转、防侵盗 第一是人的征发:需要漕卒、水手、篙工、纤夫、押纲官吏,来源有民夫轮差、军士充役、雇募、罪犯配役。征发不进财政支出,只进徭役账;雇募需要现金,进财政支出。同一项任务用哪一种,账面成本可以差出一大截,而实际社会成本未必减少,只是从国库转到民户。 第二是沿途州县的配合:漕船过境需要停泊处、仓廒、夫役、口粮、修船木料与工匠,有时还要护航兵丁,这些多数没有专项预算。第三是中转仓储:长途直运船期长、损耗大;分段接运要在中间设仓,粮食卸下、入仓、保管、再装船,每次装卸都是损耗与侵盗的机会。设仓降低了船期,却增加了装卸与保管环节。第四是防弊:漕粮从征收到入库经过斗级、仓吏、押纲、闸官、验粮官无数双手。防弊靠簿籍、封印、抽样、连坐、盘查,这些手段本身要成本,执行者又是同一条利益链上的人。监督者与被监督者共享同一套信息,且往往共享同一个地方社会。 ### 四、城市约束:刚性需求与政治价格 京师与驻军城市的粮食需求是刚性的。官僚、军队、工匠、宫廷服务人口,聚集而来的商贩、僧道、流民,都要吃。这个需求不随价格显著变化,因为替代品少,且多数人没有自给能力。需求刚性意味着供给曲线的小幅移动会带来价格的大幅波动。更重要的是,京师粮价不只是经济指标,它是政治指标:城里人可以忍受高价,不能忍受买不到。 史料有很直接的记录:某年关中出现粮荒,禁军士卒在道上解下头巾呼喊,皇帝为之忧惧;等到转运的米到了附近,皇帝对太子说了一句近乎失态的话,大意是米已到陕、我父子得活了〔《通鉴》贞元二年条,卷次与原文待核〕。在数十万人口的都城,粮食到位与否可以在几天内决定政权稳定。由此产生一个制度后果:京师供粮被赋予远超其经济比重的政治优先级。 ## 原典与史料 ### 一、秦汉:漕额数字的用途,不是漕运统计 研究早期漕运绕不开《史记·平准书》与《汉书·食货志》。汉初“漕转山东粟,以给中都官,岁不过数十万石”;武帝时因对匈奴用兵、通西南夷、徙民实边,漕额上升;河东守番系指出“漕从山东西,岁百余万石,更砥柱之限,败亡甚多,而亦烦费”〔三处原文、系年与所指范围均待核〕。 这些数字常被引为汉代漕运能力的证据,但性质需先辨明。第一,它们是起运额,不是到达额;番系那句话自己就说明了差距。第二,它们是政论中的数字:《平准书》的目的是说明国力与耗费的消长,番系的话是为了论证改道必要;政论引用数字会取整、夸张、选择有利口径。第三,覆盖范围不清:是全部漕粮还是某一方向,是官仓收纳还是包括军粮,原文没有交代。从数十万石到百余万石,不能读成运力提高数倍;可以读成的是,随着政治中心扩大与边防西移,远程调粮规模在上升,运输成本同步上升,以至于出现改道动议。 另一条线索是耿寿昌。《汉书·食货志》记其在宣帝时建议于边郡筑仓,谷贱加价买入、谷贵减价卖出,名为常平仓;同时提出“籴三辅、弘农、河东、上党、太原郡谷足供京师,可以省关东漕卒过半”〔原文与系年待核〕。这条材料把仓储、价格干预、漕运替代连在一起:在离京师较近的地区买粮储备,就不必长途调运,也不必征发那么多漕卒。方案有三个前提:买粮要钱;仓储要人监督;粮价上涨时,买粮成本会吞掉运输省下的费用。 ### 二、唐代:从直运到分段转运 唐前期大体是长途直运:江淮的船装粮经邗沟入淮,转汴水,入黄河,再转渭水入关中。这条路线有三重困难:船式不适,江淮船不适合黄河,黄河船不适合渭水;全程往返时间极长,一艘船一年只能跑一两趟,船夫长期离家,逃亡与疫病随之而来;三门砥柱一段必须陆运绕行,卸船、装车、运过险段、再装船,每一转都是成本与损耗。 开元年间裴耀卿主持的改革,核心是把直运改为分段接运,并在关键节点设转运仓。据《通鉴》与《旧唐书·食货志》,他置仓收纳江东租米,使江南船到此即回;在三门东西各置仓,水通则随近转运,水不通则暂纳于仓;又开三门山道以避湍险〔仓名、数目与里数诸书记载不一,待核〕。结果是“凡三岁,运米七百万石,省脚钱三十万缗”〔《通鉴》开元二十二年条,卷次与数字待核〕。 这条记载的财政含义比数字更重要。它说明漕运成本主要不在粮食,而在脚钱;脚钱的大头是船期、人力与中转损耗。分段接运之所以省钱,是让船不必跑完全程:江船到河口即回,一年可多跑几趟;河船专跑黄河,船式适配;险段用仓廪衔接,不必整车陆运。这是第一条机制:漕运的效率改进主要来自组织方式的改变,而不是工程量或技术发明的增加。把直运改接运、把临时征发改定额纲运,成本更低、见效更快,在史料中不表现为大工程,而表现为一串官职、仓名与条令。 安史之乱后漕运一度中断,代宗朝刘晏重整漕政:造专用漕船,编组为纲,每纲有定数的船、人、押纲官吏,按纲考核;改航线分工,使“江船不入汴,汴船不入河,河船不入渭”,粮食在扬州、河阴、渭口等节点转换〔《新唐书·食货志》大意,原文待核〕;把盐利与漕运打通,用专卖收入支付运输费用。其成效为“岁转粟百一十万石”〔年份与口径待核〕。 刘晏的改革提示第二条机制:漕运的可持续性取决于是否有稳定的现金流支付运输费用。以实物征发运输,成本藏在徭役里,看起来不花钱,实际不可持续——被征发的人会逃亡。以现金雇募,成本进入账面,看起来贵,实际可预测、可扩展、可考核。这个转换的前提是国家手里有现金,唐代后期的现金主要来自盐利。所以盐政与漕运在制度上是连体的:盐利养漕,漕运保京师。 ### 三、仓储:构想、制度、运行、个案 仓储材料必须分层,否则会把制度构想当成实际存量。第一层是构想。《礼记·王制》有“国无九年之蓄曰不足,无六年之蓄曰急,无三年之蓄曰国非其国也”之说〔原文待核〕。这是儒家关于储备规模的规范设想,功能是提供治国标准,不是描述某个朝代的仓库存粮。《周礼·地官·大司徒》的荒政十有二同理〔条目与次序待核〕,不能证明任何一条在某一朝代被普遍执行。 第二层是制度规定。《汉书·食货志》记耿寿昌立常平仓,提供了谷贱增价而籴、谷贵减价而粜的基本机制。隋唐仓制更复杂:中央有太仓,地方有正仓,另有义仓、常平仓、转运仓、军仓。研究者通常概括为六仓〔此概括出自现代仓廪制度研究,非史料原有分类〕。各仓功能不同,失效方式也不同:太仓怕断运,正仓怕侵盗,义仓怕挪用,常平仓怕虚报,军仓怕克扣。 第三层是实际运行。义仓的演变是典型。隋开皇五年长孙平建议立义仓,设计是劝课当社、共立义仓,收获之日随所得出粟麦,于当社造仓窖贮之,由社司执帐检校,本地饥馑即以此谷赈给〔《隋书·食货志》,原文与系年待核〕。这是民办色彩很强的设计:以社为单位,以本地为范围,以本地需要为用途。但它很快变化:纳粟从劝课变为按户等强制,管理从社司转为州县,用途从本地赈济转为可以调拨;到唐代,义仓粟按亩征收,实际并入地税〔演变方向待核〕。一项民间储备一旦被国家发现可以调拨,它就不再是地方的,而变成财政的。 第四层是个案。南宋朱熹的社仓,是少见的既有规则、又有账目、还有运行记录的仓储案例。乾道四年崇安饥荒,朱熹与地方人士请于府,得常平米六百石为股本,设仓于五夫里,借贷给乡民,秋收后加息偿还;小歉减息,大侵免息;息米积累到一定数量后不再收息,只收耗米;仓由乡人公管,官吏不与〔《朱文公文集》卷七十七《建宁府崇安县五夫社仓记》,数字与年份待核〕。其意义有三重:证明县级以下可以建立不依赖中央调拨的粮食循环;划出官与民的边界;也暴露脆弱点——初始资本从哪来,乡人管理如何防止徇私,息米积累多了会不会被官府征用。 ### 四、荒政:《周礼》十二政与《救荒活民书》 荒政材料同样要分层。《周礼》的荒政十有二是规范构想,历代诏令是决策记录,《救荒活民书》是技术手册,正史五行志与本纪中的饥荒记载是结果记录。南宋董煟的《救荒活民书》是现存最早的综合性荒政著作,分条列举常平、义仓、劝分、禁遏籴、不抑价、检旱、减租、贷种、恤农、弛禁、捕蝗、和籴、存恤流民等项〔条目名称与次序据通行本概述,待核〕。其中最有分析价值的是不抑价与禁遏籴。 不抑价的意思是:荒年粮价上涨时,官府不要强行限价。理由是限价使外地粮商无利可图,粮食不再流入灾区,本地存粮者也会惜售,结果是有价无市;反之允许涨价,外地粮食会因利润涌入,供给增加,价格自然回落。禁遏籴是禁止地方官阻止本地粮食出境,因为一旦各地封锁粮食,产区与灾区之间的流通就断了。 两条合起来是一套清晰的市场逻辑:灾区的粮食供给不靠官府库存,而靠价格信号引导的跨区域贸易;官府的职责不是定价,而是保障流通、维持秩序,并对无力购买者直接救济。这与常平仓的逻辑不同:常平仓是官府自己买卖以平抑价格,不抑价是官府退出价格干预、让商人来做。两者在宋代都有实践,也都有争论。《救荒活民书》还有一层结构性贡献:它把荒政拆成报灾、检视、蠲免、赈济、平粜各道程序,各有责任人与时限,承认荒政是多环节行政过程,而不是一道恩诏。 ### 五、材料分层:五种文本不能混写 第一,《通鉴》原文只用于说明司马光的叙事选择与当时的决策语言;编年体把漕运、赈济、粮价、兵变放在同一年月之下,邻接不等于因果。第二,正史食货志与政书用于建立制度条文、名目沿革与汇总数字,但食货志是后朝修前朝,其分类框架与褒贬措辞都带修史者判断;《通典》《文献通考》更是二次、三次编纂,应尽可能回溯原书。 第三,奏议与文集用于了解决策论证与执行困难;奏议是论辩文本,请求赈济会夸大灾情,反对改革会强调最坏后果,其价值在于呈现当时人认为哪些约束是硬的,不在提供准确的量。第四,经学文本只用于说明制度构想与规范理想,绝不作某一朝代的实际制度或存量。第五,现代研究用于解释机制、检验数字、提出假说,须标明是研究判断。五条分界尤其必要,因为这两类材料里的数字最容易被当成客观事实:一道诏令说岁运四百万石,可能是定额、起运额或某年实收;一座仓说储谷若干万石,可能是制度额数、盘查数或上报数。 ## 制度与行为者 ### 一、皇帝与宰辅:在“不断粮”与“不扰民”之间 皇帝既是最终受益者,京师供粮保障的是他的朝廷;也是最终责任人,断粮的政治后果由他承担。这使他的偏好不同于一般财政决策者:宁愿多花钱,也不愿冒断粮风险;但财政紧张时,又必须压缩开支。两种压力同时作用,产生一个反复出现的模式:平时压缩常规投入,减船、减夫、减官;危机时紧急动员,调船、借粮、截留上供;危机过后又回到压缩。唐前期皇帝多次东幸洛阳,就是在这个模式下的变通:与其花巨资把江淮粮食运到关中,不如把朝廷搬到离粮食更近的地方。 宰辅的角色是把皇帝的决定转化为可执行的调拨命令。裴耀卿、刘晏不问要不要漕运这种战略问题,而是在既定目标下改组织、改路线、改考核。他们的权力来自对信息的掌握:哪段河道什么时候能通、哪个仓有多少存粮、哪批船什么时候能到。 ### 二、转运使与漕司:考核指标决定行为 漕运的实际组织者是转运使、发运使、漕司一类专职官员,他们的行为主要由考核指标塑造。指标通常包括三项:到达量、到达时间、损耗率。三者并不一致:追求到达量,可能多装快装,导致质量与损耗问题;追求到达时间,可能抢水期赶航程,导致沉船;追求低损耗,可能慢装细验多晾晒,导致延误。理性的漕司官员会按考核权重分配努力:考核重在额数则宁可虚报,考核重在损耗则宁可少装。 更深的激励问题是信息不对称:漕司官员掌握船、夫、仓、账,实际数量只有他知道。中央要核查,只能靠他上报的簿籍或派员抽查;抽查成本高、覆盖低,且抽查者往往需要漕司配合。委托人要粮食到位,代理人要考核过关,两者目标多数时候重合,资源紧张时分离;分离时,代理人优先保证账面数字。这也解释了为什么漕运弊案往往不是贪了多少,而是账实不符:虚报沉船、以次充好、借粮充数、以陈易新,共同点是账面上看不出来,只有实地盘查才能发现,而盘查者往往也在同一条链上。 ### 三、沿途州县:成本的第一次转嫁 漕运名义上是国家的运输,实际上大量成本落在沿途州县。州县被要求提供的项目至少有六类:夫役、船只、仓廒、口粮、护航、杂支。这些多数没有专项拨款,而州县财力来自本地赋税,赋税有定额,超额征收要担风险。于是州县通常有三种选择:在正税之外加派,挪用其他款项,或者压低供给标准。三种都把成本转移到别处:加派转给本地民户,挪用转给未来的某个项目,压低标准转给漕卒与船。 关键在于它不进账。国家漕运账上只记脚钱、船料、仓廪等直接支出;州县提供的夫役、房舍、护航、招待,多数不折算为货币。所以从账面看,漕运成本可能只占财政支出的小比例;从实际资源消耗看,它可能大得多。这一块的规模无法估算,因为记录散见于地方志、文集、判牍,只能凭州县苦之、民不堪命一类措辞推断其存在。 ### 四、船夫与运卒:逃亡是最可靠的失效信号 最直接的承受者是船夫、水手、篙工、纤夫与押运士卒。他们的处境有四个特点:长期离家,一次往返数月,意味着农田荒废、家庭劳力缺失;涉险,三门砥柱、黄河汛期、运河浅段都是要命的地方,沉船不仅是粮食损失,也是人命损失;被克扣,口粮被侵、脚钱被扣;没有议价能力,多数是征发的民夫或军士,不能拒绝、不能罢工、不能上告。 在这样的条件下,逃亡是最理性的反应。而逃亡对漕运的影响是直接的:船有了,人没了,运力就消失。所以史料中漕卒逃亡、水手散亡的记载,是判断漕运系统是否失效最可靠的信号之一。它比漕额数字可靠,因为漕额可以虚报,逃亡不能;它比诏令可靠,因为诏令说的是意图,逃亡说的是结果。船只的失修率是同类信号。 ### 五、两端与账外:谁承担,谁看不见 漕运的两端是消费者与生产者。城市消费者议价能力弱,政治能量大:一旦断粮,聚集的人口可以在数日内转化为骚乱。所以他们的需求会被优先满足,即使在财政最紧张的时候。这种优先以牺牲其他地区为代价:朝廷可以截留上供、调用地方仓谷、禁止粮食出境,这些措施保障了京师,却可能让产区或途经地区缺粮。 产粮区农户承受双重负担:一方面缴正税,有定额;另一方面承担运输相关的徭役与加派,没有定额。正税可以用灾蠲减免,加派很难。加派的征收者往往是本地吏员与里正,他们对本乡人户最清楚,这让加派的实际分布往往与制度设计的按户等分摊不一致。还有一个容易忽略的机制:一个地区被指定为漕粮供应区,农户会被要求种植适合长途运输与长期储存的品种,并把粮食晾晒到规定的干湿度,增加工时与损耗。这些调整不进财政账,却改变农户的实际收益。 把五组行为者放在一起,可以给出成本分摊的结构。账内成本进入国家财政支出:船料与造船费、脚钱、仓廪建造修缮、漕司官吏俸禄、航道疏浚与闸座维护、赏赐与抚恤;共同点是可计量、可审计、可预算。账外成本不进财政支出但实际发生:州县征发的夫役、房舍与护航、加派与摊派、加耗与折变损失、漕卒与船夫的健康与生命;共同点是不可计量、不可审计、不进预算。 账外成本之所以重要,不只是因为它大,而是因为它改变激励。当一项成本可以转嫁到账外,决策者就会低估它的真实代价,从而过度使用。漕运的扩张之所以在历代都难以遏制,一部分原因就在这里:朝廷看到的是脚钱与船料,看不到州县加派了多少、死了多少船夫、荒了多少田。直到这些成本以逃亡、骚乱、叛乱的形式回流到政治层面,朝廷才会重新评估。这也解释了为什么改革往往发生在危机之后。 ## 数据与口径 ### 一、漕运数字的四个层次 混淆层次是最常见的错误。第一,定额:制度规定的年度运额,见于会典、则例、漕运条规,是编制数,不是实际数。明清漕粮四百万石是常被引用的数字,它是正兑与改兑的定额合计〔分项待核〕;实际征收受灾蠲、折色、拖欠影响,实际到达受沉船、侵盗影响。 第二,起运额:某批次或某年度实际装船起运的数量。第三,到达额:实际运抵目的地的数量;到达额与起运额之间的差额,是运输损耗、沉船、侵盗、沿途支用的总和,史料中两者常不区分,笼统写作运若干万石。第四,存留额:到达后入仓、可支用的数量;仓储环节还有霉变、鼠雀耗、挪借、虚报,所以存留额又小于到达额。四个层次之间没有稳定的换算关系:定额可以完成九成,也可能只完成五成。凡引用漕运数字,必须标明它属于哪一层。 ### 二、关键数字核验表 | 项目 | 数值与原文单位 | 时间与范围 | 文本与行政口径 | 主要来源 | 状态与限定 | |---|---|---|---|---|---| | 汉初漕额 | 岁不过数十万石 | 汉初,山东粟转输京师 | 年度起运额,政论追述 | 《史记·平准书》 | 待核:原文、系年、所指范围 | | 番系所言漕额 | 岁百余万石 | 武帝时,山东经砥柱入关 | 年度起运额,奏议估算 | 《史记·河渠书》 | 待核:同句已言败亡甚多,起运与到达不可混 | | 裴耀卿转运成效 | 凡三岁,运米七百万石,省脚钱三十万缗 | 开元二十二至二十四年 | 三年累计到达额与节省额 | 《通鉴》开元二十二年条;《旧唐书·食货志》 | 待核:累计抑或年额、石斛折算 | | 刘晏岁运额 | 岁转粟百一十万石 | 代宗时,江淮至京师 | 年度起运额 | 《新唐书·食货志》 | 待核:年份、是否含粟麦二色 | | 开元二十五年和籴 | 东西畿粟各数百万斛 | 开元二十五年,京畿 | 计划籴入额,非实收 | 《通鉴》开元二十五年条 | 待核:数字、执行率、与漕租关系 | | 朱熹社仓本息 | 始借米六百石;后结存三千一百石 | 乾道四年至淳熙,崇安五夫里 | 实际本金与结存 | 《朱文公文集》卷七十七 | 待核:数字、年份、结存性质 | 表中“已核”仅指可在列明文本中核对该表述的存在,不表示其口径问题已解决。“待核”指本章未完成版本、异文、系年或口径的逐字复核,不能用于高精度论证。 ### 三、三类禁止做的计算 第一,不得给出统一的运输损耗率。损耗取决于运输方式、季节、路况、船质、押运管理、是否沿途补给、是否计入官方账目。某份奏议中的“十损其三”,针对的是某条路线、某次运输、某种组织方式,不是普遍常数。第二,不得把石、斛换算为现代吨位后作跨朝代比较。古代的石既作容量又作重量,各代实际容量不同;斛与石的关系在不同时期不同;粟、麦、稻每石重量差异明显。把这些差异全部抹平再作比较,得到的数字看似精确,实际把三个不确定性叠在了一起。 第三,不得计算漕运成本占财政收入的百分比。这个计算需要两个同口径总量:漕运总成本与财政收入总额。前者缺失账外成本,后者缺失加派与地方留存,两栏都不完整。可以做的,是相对变化的比较与机制的比较:同一朝代前后期漕额的相对升降(须先确认口径一致);同一运输任务在不同组织方式下的成本差异,如直运与接运的脚钱对比;同一时期不同路线的成本差异。 ### 四、仓储定额与实际存粮:最难的一环 制度额容易找:会典、则例、地方志里常有某州常平仓额储若干石的规定。这类数字整齐、系统,看起来很可靠,其实只是纸面数字。第一,侵盗:仓吏、斗级、地方官挪用仓谷是历代通病,形式包括出陈易新时以次充好、盘查时借粮充数、以仓谷抵他项开支、直接盗卖;这些在账面上可以做成如数,只有实地盘查、称量、验质才能发现。第二,霉变与损耗:粟可存数年,稻谷较短,米最易坏;制度上虽有鼠雀耗名目按比例报销,实际损耗可能远超报销额。 第三,挪借:地方遇急用常向仓谷借支,归还往往拖延或以劣谷抵数,借支在账上可能仍记为存,实际已空。第四,虚报:上级要求定额储备,下级为应付考核会虚报存数,方式包括以他仓之谷充数、以空廒报满。四个来源合起来,意味着仓储定额作为数据几乎没有独立价值:它只能说明制度期望,不能说明实际能力。要了解实际存粮,必须找盘查记录、亏空案、奏销册、交代册。这类材料往往只在出问题时才被记录——我们能看到被发现的亏空,看不到未被发现的亏空。这是典型的选择性可见问题:亏空案的密度反映监察力度,不反映亏空程度。 ## 现代比较 ### 一、战略储备:库存—价格—危机的三角 现代国家有战略储备制度。最典型的是石油储备:国际能源署要求成员国持有不低于一定天数的净进口量储备,各国另有政府储备与企业义务储备之分;粮食方面,许多国家有政府储备与最低收购价制度。可比的是“库存—价格—危机”这个三角。古代常平仓、太仓,功能上与现代战略储备相通:供给充裕时积累,供给紧张时释放,用库存熨平价格波动、应对断供风险。两者都面对同一个问题:储备规模多大才够?太多则占用资源、粮食陈化;太少则危机时不够用。 不可比的有三点。第一,现代有国际采购,储备耗尽可以紧急进口,古代不能,至少在运输能力与支付手段上不能。第二,现代有期货市场,企业可以用期货对冲价格风险,古代没有这类工具。第三,现代有精确的库存管理,仓位、批次、温湿度、轮换周期都可以数字化,古代盘查靠人工。不过“现代有精确数据、古代没有”这个对比并不完全成立:战略储备的规模、构成、释放条件,很多国家不完全公开。 ### 二、供应链韧性:单点依赖与冗余的权衡 现代供应链管理有一个核心议题:韧性。精益生产追求零库存、低成本、高效率,但对中断极其敏感,某个节点失效即全线停摆。于是有了冗余的讨论:多备库存、多设供应商、多留产能,用成本换韧性。漕运是典型的单点依赖系统:一条运河、几个关键闸座、一段三门险滩,任一环节失效,整个供给体系就出问题。元代开会通河、通惠河,把漕运集中于一条人工水道,效率提高,脆弱性也提高;一旦黄河决口、运河淤塞,京师立刻缺粮。 明清的借黄济运把脆弱性推到极致:运河通畅依赖黄河的水量与泥沙,而黄河恰恰是最不可控的变量。咸丰五年黄河铜瓦厢改道,运河山东段失去水源,漕运体系随之瓦解〔年代可核,具体影响待研究〕。这与现代供应链的单点故障是同一类问题:2021年苏伊士运河因货轮搁浅堵塞数日,全球航运短期紊乱。差别在于,现代有替代路线、替代运输方式、库存缓冲,中断后果被吸收;古代没有这些替代,后果直接落到消费地。分段接运在关键节点设转运仓,节点成为整个系统的咽喉:枢纽提高效率,也集中风险。 ### 三、缓冲库存与价格带:机制相似,信息不同 平粜的本质是价格稳定操作:粮贵时抛售,粮贱时收购;这与现代的商品缓冲库存、价格带机制有相似之处。价格带的意思是政府设定价格区间,价格触及上限则释放库存,触及下限则买入。欧盟共同农业政策历史上对谷物设有干预价格,美国有商品信贷公司的收购与库存操作,中国对稻谷、小麦实行最低收购价。共同点是用政府库存与政府买入改变市场供需,把价格维持在某个区间内。 可比的是机制,不可比的是信息与执行。现代有期货价格、现货报价、库存数据、拍卖机制:政府知道市场价格,知道自己的库存,知道释放速度与市场反应。古代没有这些:地方官报告粮价,报告可能滞后、失真、被操纵;库存账可能与实际不符;抛售渠道有限,往往通过行铺、牙人,这些人可以囤积、可以套利。更根本的差别是规则:现代价格干预有明确规则与退出机制,古代往往由地方官相机决定。规则不明就给了执行者裁量空间,宋代的“不抑价”主张,实质上是对这种裁量空间的批评。 ### 四、灾害管理:报—勘—赈—核的流程结构 现代灾害管理有一套流程:监测预警、分级响应、灾情统计、物资调配、社会救助、恢复重建。古代荒政也有:报灾、勘灾、蠲免、赈济、平粜、以工代赈、核销。可比的是流程结构:两者都面对同一个问题,如何在不完全信息下把有限资源分配到最需要的地方;都需要解决谁来判断灾情、谁来分配资源、谁来核查结果,都有报、勘、赈、核四个环节,也都在这个链条上出现时滞与失真。 不可比的是信息速度与财政弹性。现代有气象卫星、水文监测、通信网络,灾情可在数小时内上报;有中央财政预备费、保险赔付。古代靠驿传、靠地方官申报、靠朝廷派员勘验,一次报灾到赈济,几个月是常态;这个时滞在饥荒中可能致命。古代荒政最大的失效点就在报灾与勘灾之间。地方官有瞒报动机:报灾多,影响考成;报灾少,民众闹事。两头都有风险,理性做法是少报、缓报、报小灾。朝廷派员核实,派员要成本,还要防止派员与地方串通。信息在地方,决策在中央,两者之间隔着一条不可靠的通道。 ### 五、最后一口粮:库存、贸易与获取权利 在封闭系统中,库存是唯一的安全垫;在开放系统中,贸易也是安全垫。古代中国的漕运体系,本质上是用行政手段替代市场:不依赖商人的跨区域贩运,而依赖官府的征调与运输。理由是政治的:粮食是战略物资,京师供给不能受市场波动影响。代价是极高的组织成本:养漕卒、造漕船、修运河、设仓廪、派官吏、防侵盗。而且系统一旦建立就难以退出:既得利益者会维护它,即使存在更便宜的替代方案。 现代国家的选择不同:主要靠市场配置粮食,政府储备作为补充,国际贸易作为额外安全垫。这个组合成本低得多,但依赖几个前提:市场开放、运输畅通、支付能力存在、国际环境允许贸易。这些前提在危机中可能同时失效。所以现代国家仍保留战略储备,不是因为市场不管用,而是因为市场在某些情况下会突然不管用。阿马蒂亚·森对饥荒的研究提供了一个更强的论点:饥荒可以在粮食总量充足时发生,因为特定人群的获取权利崩溃了。这个论点把注意力从总量转向分配与获取:赈济之所以常常救不及,不是国家没有粮,而是识别谁需要粮、把粮送到他们手上的过程太慢、太贵、太容易被截留。 ## 争议与边界 ### 一、漕运是必要之恶,还是可以被替代 一种看法认为漕运必要:政治中心与产粮区分离是地理事实,远程运输只能靠漕运。另一种看法认为可以替代:迁都减少距离,发展本地农业减少依赖,依靠市场贩运降低成本。历史上有过实际的替代尝试:唐前期皇帝多次东幸洛阳,财政上有效,政治上代价高,未成长期制度;汉代有募民徙塞下与屯田,效果有限;宋代有市易、均输,用官营商业替代部分行政调运,结果是官营商业本身成了新成本;明代开中法用盐引换取商人运粮到边,是相对成功的例子,但盐法败坏后也随之失效〔制度细节待核〕。 较稳妥的表述是:漕运在特定地理与技术条件下难以完全替代,但规模与组织方式可以选择。可以迁都减少需求,可以屯田增加本地供给,可以市场贩运降低行政成本,可以分段接运提高效率。历史上的实际选择往往是几种方式的组合。把漕运当唯一解,会遮蔽替代方案;把它当纯粹浪费,会忽略它在保障京师供给上的实际功能。 ### 二、常平仓:平抑价格有效,还是盘剥工具 一种看法强调功能:谷贱买入保护农民,谷贵卖出保护消费者。另一种看法强调失效:买入时压价,卖出时抬价;仓谷被侵盗挪用;地方官借常平仓之名行摊派之实;灾荒时仓廪已空。两种看法都有材料支持,且不必然矛盾:制度设计合理,执行容易失效。分歧在权重——失效是常态还是例外?这取决于时段、地区、吏治状况,很难一概而论。 更具体的争论是:常平仓的买入是否真的保护了农民。支持者说谷贱时官府买入可防价格崩盘;批评者说买入价由官府定,往往低于市价,且强制摊派,农民实际是被低价征购。这涉及和籴的性质:名为和买、实为强取,唐代奏议已有明确批评〔陆贽诸篇,待核〕。所以常平仓的效果不能只看制度条文,要看买入价格的形成机制与农民的议价能力。 ### 三、义仓与社仓:官办还是民办 隋代义仓初立时设计是民办的:以社为单位,社司管理,用于本地赈济。但它很快被纳入官方体系,纳粟标准由劝课变为按户等强制,管理由社司转为州县,粮食可以调拨。这个转变通常被称为义仓的官办化;唐代义仓按亩征收,实际成为地税的一部分。朱熹的社仓是对官办化的一次反向尝试:官府提供初始资本,乡人自主管理,借贷计息,息米积累后免息。 社仓经验说明什么?一种解读是民办仓储可行,只要有初始资本与规则;一种解读是它依赖主持者的道德与能力,主持人一换,制度就容易败坏;还有一种解读是社仓成功因为它是小规模、熟人社会、有强有力主持者的个案,不能推广。三种解读都有道理,本章不裁定,但要指出:社仓的案例价值在于提供了一份既有规则又有运行记录的样本,不在于证明一种可复制的模式。 ### 四、漕运量能否反推城市人口 常见的推论是:某朝漕运若干万石,按人均年食若干石计算,可推出京师人口。这个方法有严重问题。第一,漕粮不等于京师全部粮食消费。京师粮源至少有四:漕运、本地农业、商人贩运、私粮;漕运只是其中之一。第二,漕粮用途不只食用,还有军粮、官俸、赏赐、储备、酿酒、饲料。第三,漕粮有损耗与存留,起运额、到达额、入仓额、可支用额之间差好几层,用哪一层做分子,结果差别很大。 第四,人均食量不是常数:不同身份、年龄、工种差异很大,且古代标准多为原粮而非成品粮。第五,京师人口本身不确定:卫戍军队、工匠、僧道、流动人口是否计入,各家估算不同。因此,漕运量可作为京师规模的间接指标,用于判断趋势,不能用于推算具体人口。凡见此类推算,应追问:用的是哪一层数字、按什么人均标准、是否扣除非食用用途。 ### 五、荒政记载的偏向:会不会高估国家能力 正史与本纪中的荒政记载有系统性偏向:多记朝廷赈济诏令,少记实际执行;多记官府作为,少记民间自救;多记成功案例,少记失败案例。这个偏向会高估国家能力。一道“诏发仓廪赈之”的诏令被记入史书,但它可能只覆盖几个县,可能在发放前灾民已经流亡。读者容易把有诏当有赈,把有赈当有效。 同样的偏向存在于仓储记载:正史记置常平仓、立义仓,不记这些仓后来是否空虚、是否被挪用。所以从记载密度看,历代似乎都在建仓;从盘查记录看,多数仓在多数时候是亏空的。两个观察并不矛盾,它们分别对应制度的存在与制度的运行。处理方法是尽量找非官方材料:文人记文、地方志、家谱、契约、碑刻、笔记。这些能提供官方记载所无的细节,但覆盖面有限。 用这类材料要连带说明它们的性质,否则会高估其证明力。**家谱与碑刻不是中性的记录,它们本身是有目的的建构文本。** 家谱为的是确立世系与门第,碑刻为的是彰显功德、宣示规约;写什么、不写什么、请谁写、立在何处,都是选择的结果。因此它们能提供的,往往不是“事实是什么”,而是“建祠立碑的人希望后人认为事实是什么”。这在荒政与仓储史上有两种用法:其一,记文中的仓廒数量、捐谷数额、赈济口数,可用,但要知道这些数字倾向于报美;其二,碑刻中反复出现的规约与告诫,其**出现频率本身**就是信息——同一规约被反复重立,说明它之前的版本未能有效执行。 这两种用法与本书讨论商帮时的警告是同一个道理:**不能以规范文本推断实际行为。** 碑上写着“不得侵占仓谷”,并不等于仓谷未被侵占;恰恰相反,需要刻石立碑的事,通常是已经发生过的事。(关于族谱、碑刻作为史料的系统讨论,见本书《四书五经》一书的商帮一章。) ### 六、漕运对区域经济:促进还是榨取 一种判断强调促进:运河沿线城市因漕运兴起,扬州、淮安、临清、德州、通州都因处在节点而繁荣。另一种判断强调榨取:沿线人民承担修河、牵船、搬运、供给的徭役;漕运优先保障京师,限制沿线粮食消费;运河维护成本巨大。 两种判断可以并存,因为描述的是不同群体:商人、船户、服务业者可能获益,夫役、农户、被征地的居民可能受损;沿线城市可能繁荣,沿线乡村可能贫困。本章的立场是不做总体性的促进或榨取判断,而是具体分析谁获益、谁承担、在什么时段、通过什么机制。 ## 结论 本章可以落成一条可检验的主张:前现代帝国的供给安全,本质是组织能力的问题,不是资源总量的问题。粮食常常并不缺,缺的是在正确的时间把粮食送到正确地点的能力。这条主张有三条推论,每条都有对应的检验征兆。 第一,漕运的瓶颈通常在组织,不在总量。若一个时期产区没有减产,而漕额下降、京师粮价上涨,瓶颈就在运输组织:船不足、夫逃亡、航道淤塞、中转失调、管理腐败。检验征兆是漕卒与水手的逃亡记录、船只失修与沉船记录、转运仓的存粮与周转记录、漕司官员的考课与劾奏。这些比漕额数字更能说明系统状态,因为漕额可以虚报,逃亡不能。 第二,仓储的失效通常在管理,不在存量。若制度规定的储粮额很高,而灾年仍需大量调运、平粜无粮可粜,失效就在管理:侵盗、挪用、虚报、霉变。检验征兆是盘查记录、亏空案、交代册、奏销册中的亏短、霉烂、借支字样。这些记录的出现频率反映监察力度,不反映亏空程度;但它们的出现本身,证明了账实不符的存在。 第三,荒政的失效通常在信息,不在意愿。若朝廷频繁下诏赈济,而灾民仍然流亡,失效就在信息:报灾迟、勘灾慢、瞒报多、赈济分配被截留。检验征兆是报灾与赈济的时间差、勘灾官员的派任记录、蠲免分数与实际发放的差距、灾区与非灾区的粮价差。 三条推论都不依赖精确总额,也不依赖统一损耗率。漕运与仓储史的研究,难点不在找到数字,而在判断数字属于哪一层、由谁报出、为何报出、能支持什么强度的结论。把定额当实收、把起运当到达、把制度构想当实际存量,得到的不是知识,而是精确的错觉。回到开头那张第三张表:它之所以不写在账上,不是因为不重要,而是因为它包含船夫的体力、州县的加派、农田的荒废、航道的淤积、仓储的霉变,这些都无法计价、无法审计、无法预算。一个政权能否维持,很大程度上取决于它能否感知这些账外成本,并在它们变成政治危机之前作出调整。 ## 来源 ### A. 原典与史料 1. [汉]司马迁:《史记》,中华书局点校本。用《平准书》汉初漕额,《河渠书》番系论砥柱;数字待核。 2. [汉]班固:《汉书》,中华书局点校本。用《食货志》耿寿昌常平仓及“省关东漕卒过半”之议。 3. [唐]魏征等:《隋书》,中华书局点校本。用《食货志》长孙平立义仓及其后纳粟、管理的变化;系年待核。 4. [唐]杜佑:《通典》,中华书局点校本。用《食货典》漕运、轻重、赈恤诸门;须区分转录与归纳。 5. [后晋]刘昫等:《旧唐书》,中华书局点校本。用《食货志》裴耀卿分段转运、置仓诸事;仓名待核。 6. [宋]欧阳修、宋祁:《新唐书》,中华书局点校本。用《食货志》刘晏漕制与“岁转粟百一十万石”;口径待核。 7. [唐]陆贽:《陆宣公集》,中华书局点校本。用于和籴、折纳的奏议批评;篇目待核。 8. [宋]朱熹:《朱文公文集》,中华书局点校本。用卷七十七《五夫社仓记》、卷七十四《社仓事目》。 9. [宋]董煟:《救荒活民书》。用于不抑价、禁遏籴的论证逻辑;条目次序待核。 10. [宋]司马光:《资治通鉴》,[元]胡三省音注,中华书局点校本。用开元二十二年、二十五年及贞元二年诸条。 11. [元]马端临:《文献通考》,中华书局点校本。用《国用考》漕运、赈恤诸门;须回溯原书。 12. 《周礼·地官·大司徒》荒政十有二、《礼记·王制》三十年之通。仅用于制度构想。 ### B. 现代研究 13. 全汉昇:《唐宋帝国与运河》,商务印书馆。用于唐代漕运组织与转运仓的经济史分析。 14. 张弓:《唐朝仓廪制度初探》,中华书局。用于唐代诸仓分层;本章六仓概括据此。 15. 星斌夫:《明代漕运研究》,日本学术振兴会。用于明代支运、兑运、长运三变与加耗、折色。 16. 李文治、江太新:《清代漕运》,中华书局。用于清代漕粮定额、漕项与咸丰以后衰落。 17. 邓拓:《中国救荒史》,商务印书馆。用于历代荒政措施的分类;不引频次数据。 18. 李向军:《中国救灾史》,广东人民出版社。用于报灾、勘灾、蠲免、赈济的流程与失效机制。 19. 梁方仲:《中国历代户口、田地、田赋统计》,上海人民出版社。用于统计材料的编制方式与使用限制。 20. Denis Twitchett, *Financial Administration under the T'ang Dynasty*, Cambridge University Press. 用于唐代财政行政与漕运调拨。 ### C. 现代比较与核验说明 21. International Energy Agency (IEA), *Oil Security* 及成员国储备义务文件。用于战略储备的规模要求与释放机制;不引数值。 22. Martin Christopher, *Logistics and Supply Chain Management*. 用于供应链韧性、精益与冗余权衡、单点故障框架。 23. Amartya Sen, *Poverty and Famines*, Oxford University Press, 1981. 用于获取权利分析。 24. 本章核验说明与待办: - 已核其文本存在:《史记·平准书》有“岁不过数十万石”之语;《汉书·食货志》载耿寿昌常平仓之议;《通鉴》有开元二十二年、二十五年及贞元二年诸条。 - 待核:番系“岁百余万石”原文与路线;裴耀卿仓名与七百万石、三十万缗的累计口径;刘晏岁运额的年份与终点;开元二十五年和籴数字;《隋书·食货志》义仓变化的系年;朱熹社仓结存数字与年份;明清漕粮四百万石的分项。 - 存疑:《周礼》荒政十二的条目次序;《王制》三十年之通的算法;《救荒活民书》条目是否全出董煟自撰;汉代漕额是否含诸侯王国产。 - 待补:唐代州县加派与夫役实况、宋代转般仓存粮记录、清代常平仓亏空案统计。 ### 本章待核项 | 编号 | 待核内容 | 现状 | 处理方式 | |---|---|---|---| | L-001 | 《平准书》汉初漕额与《河渠书》番系漕额的原文、系年、范围 | 表述存在,口径未核 | 仅说明调运规模与烦费同增的方向,不作增幅计算 | | L-002 | 裴耀卿成效七百万石、三十万缗及所置仓名 | 内容可考,数字待核 | 标待核,仅说明组织改动的成本含义 | | L-003 | 刘晏漕制“江船不入汴”等语及岁转粟百一十万石 | 大意可考,原文待核 | 标待核,仅作制度节点 | | L-004 | 开元二十五年和籴各数百万斛及停江淮所运租 | 内容可考,数字待核 | 仅说明市场采购替代行政调运的逻辑 | | L-005 | 贞元二年关中粮荒条的卷次与原文 | 大意可考,卷次待核 | 仅说明京师断粮的政治临界 | | L-006 | 朱熹社仓本金、息米、结存的数字与年份 | 规则可考,数字待核 | 仅说明规则加运行记录的个案价值 | | L-007 | 明清漕粮四百万石的分项、折色与实收率 | 定额可考,实收未核 | 仅作定额非实收的示例 | | L-008 | 仓储定额与实际盘查数的对应样本 | 未收集 | 仅作方法论提示,不给出储备充足率估算 |