发表日期: 2022-11-30 12:08:16 浏览次数:77
德宏爱采购推广/办理/收费/价格/代运营/代理商-德宏爱采购开户费用

2018年6月18日,在福建的海峡成果交易博览会中,一款以“物联网、区块链”为主题标签的融合产品“IOE”亮相福州馆,引起各方来客的关注,更迎来了福建省委书记、福建省长等重量级领导的亲临。这是历届618博览会中第一个区块链项目,也是福建本地亮相为数不多的区块链项目。该项目由“新汉唐区块链通讯科技”主导,委托国内知名的物联网通信解决方案商“协成智慧科技”提供技术支持。
IOE的前身是在福建各政务体系中稳定运营多年的警用产品,技术支持方拥有“商业WiFi、物联网、平安城市”三大领域领导品牌的头衔、以及“国家高新技术企业”等殊荣,其产品本身就有一定“国家队”的基因,自然也成为了政府鼓励应用区块链技术、带动福建物联网产业实现跨越发展的排头兵。
把计划作为第一个参数传递(而不是查询字符串),并且把要替换到查询中的值列表作为第二个参数传递。如果查询不需要任何参数,则第二个参数是可选的。和前面一样,第三个参数是可选的,它用来指定行数限制。
或者,您可以调用计划对象上的execute 方法:
rv = plan.execute(["name"], 5)
查询参数以及结果行域会按照第 45.3 节中所述在 PostgreSQL 和 Python 数据类型之间转换。
在使用 PL/Python 模块准备一个计划时,它会被自动保存。其含义可以阅读 SPI 文档(第 46 章)。为了有效在函数调用之间利用这种特性,需要使用一种持久化存储字典SD或者GD(见第 45.4 节)。例如:
CREATE FUNCTION usesavedplan() RETURNS trigger AS $$
if "plan" in SD:
plan = SD["plan"]
else:
plan = plpy.prepare("SELECT 1")
SD["plan"] = plan
# 函数的剩余部分
$$ LANGUAGE plpythonu;plpy.cursor(query)plpy.cursor(plan [, arguments])
plpy.cursor函数接受和plpy.execute相同的参数(行数限制除外)并且返回一个游标对象,它允许以较小的块来处理大型的结果集合。和plpy.execute一样(行数限制除外),既可以使用一个查询字符串,也可以使用带有参数列表的计划对象, 或者可以调用cursor函数作为计划对象的一种方法。
游标对象提供了一种fetch方法,它接受一个整数参数并返回一个结果对象。每次调用fetch,返回的对象将包含下一批行,行数不会超过参数值。一旦所有的行都被消耗掉,fetch会开始返回一个空的结果对象。游标对象也提供一种迭代器接口,它一次得到一行直到所有行被耗尽。用这种方法取得的数据不会被作为结果对象返回,而是以字典的形式返回,每一个字典对应于一个结果行。
德宏爱采购推广/办理/收费/价格/代运营/代理商-德宏爱采购开户费用