发表日期: 2022-11-30 14:27:33 浏览次数:391
宁波企业建站

作为一款蕴含区块链技术基因的智能腕表,智康宝区块链健康智能手表在拥有时尚优雅的外观同时,还兼具“智能手表”的运动记录、监测、接收消息、听音乐、防水等用得着的,用不着的功能,以及此次创新的“挖矿”新功能。
值得一提的是,硬件供应商是一家具有十三年出口欧美手表市场经验的企业,也是高端时尚手表如G牌等的代工厂,品质及设计多次荣获国外大奖,在时尚界具有相当名气。
SPI_modifytuple — 通过替换一个给定行的选定域来创建一行
HeapTuple SPI_modifytuple(Relation rel, HeapTuple row, int ncols, int * colnum, Datum * values, const char * nulls)
SPI_modifytuple创建一个新行,其中选定的列 用新值替代,其他列则从输入行中拷贝。输入行本身不被修改。 新行在上层执行器上下文中返回。
该函数只能在连接到SPI时使用。否则,它会返回NULL并将SPI_result 设置为SPI_ERROR_UNCONNECTED。
Relation rel
只被用作该行的行描述符的来源(传递一个关系而不是 一个行描述符是一种令人头痛的设计)。
HeapTuple row
要被修改的行
int ncols
要被修改的列数
int * colnum
一个长度为ncols的数组,包含了要被修改的列号 (列号从 1 开始)
Datum * values
一个长度为ncols的数组,包含了指定列的新值
const char * nulls
一个长度为ncols的数组,描述哪些新值为空值
如果nulls为NULL,那么 SPI_modifytuple假定没有新值为空值。否则, 如果对应的新值为非空,nulls数组的每一项都应 该是' ',而如果对应的新值为空值则为'n'(在 后一种情况中,对应的values项中的新值无关紧 要)。注意nulls不是一个文本字符串,只是一个 数组:它不需要一个'\0'终止符。