武德八年十二月,水部郎中薑行本請於隴州開五節堰,引水通運,許之。永徽元年,薛大鼎為滄州刺史,界內有無棣河,隋末填廢。大鼎奏開之,引魚鹽於海。百姓歌之曰:“新河得通舟楫利,直達滄海魚鹽至。昔日徒行今騁駟,美哉薛公德滂被!”鹹亨三年,關中饑,監察禦史王師順奏請運晉、絳州倉粟以贍之。
上委以運職。河、渭之間,舟楫相繼,會於渭南,自師順始之也。大足元年六月,於東都立德坊南穿新潭,安置諸州租船。神龍三年,滄州刺史薑師度於薊州之北,漲水為溝,以備奚、契丹之寇。又約舊渠,傍海穿漕,號為平虜渠,以避海難運糧。
開元二年,河南尹李傑奏,汴州東有梁公堰,年久堰破,江淮曹運不通。發汴、鄭丁夫以浚之。省功速就,公私深以為利。十五年正月,令將作大匠範安及檢行鄭州河口鬥門。先是,洛陽人劉宗器上言,請塞汜水舊汴河口,於下流滎澤界開梁公堰,置鬥門,以通淮、汴,擢拜左衛率府胄曹。至是,新漕塞,行舟不通,貶宗器焉。安及遂發河南府、懷、鄭、汴、滑三萬人疏決開舊河口,旬日而畢。
十八年,宣州刺史裴耀卿上便宜事條曰:“江南戶口稍廣,倉庫所資,惟出租庸,更無征防。緣水陸遙遠,轉運艱辛,功力雖勞,倉儲不益。竊見每州所送租及庸調等,本州正二月上道,至揚州入鬥門,即逢水淺,已有阻礙,須留一月已上。至四月已後,始渡淮入汴,多屬汴河幹淺,又般運停留,至六七月始至河口。即逢黃河水漲,不得入河。又須停一兩月,待河水小,始得上河。入洛即漕路幹淺,船艘隘鬧,般載停滯,備極艱辛。計從江南至東都,停滯日多,得行日少,糧食既皆不足,欠折因此而生。又江南百姓不習河水,皆轉雇河師水手,更為損費。伏見國家舊法,往代成規,擇製便宜,以垂長久。河口元置武牢倉,江南船不入黃河,即於倉內便貯。鞏縣置洛口倉,從黃河不入漕洛,即於倉內安置。