发表日期: 2022-12-22 11:13:48 浏览次数:49
云浮新兴县河头镇网站制作、云浮新兴县天堂镇小程序制作、云浮新兴县簕竹镇网站优化、云浮新兴县里洞镇网站开发、云浮郁南县都城镇 400电话办理、云浮郁南县东坝镇网络推广、云浮郁南县宋桂镇网站建设、云浮郁南县连滩镇网店装修、云浮郁南县河口镇微信公众号开发、云浮郁南县大湾镇 网页设计、云浮郁南县建城镇网络公司、云浮郁南县千官镇域名企业邮箱、云浮郁南县通门镇 服务器空间、云浮郁南县桂圩镇网站案例报价、云浮郁南县平台镇编辑排版美工、云浮郁南县宝珠镇App软件开发、云浮郁南县历洞镇百度推广、云浮郁南县大方镇代运营托管、云浮郁南县南江口镇logo设计、云浮云安县六都镇网络全网营销
此次成功入围从另一个侧面证明了iBox链盒在数字藏品行业的领先水平。凭借其优秀的内容力和平台运营力,iBox至今已经与500+头部IP建立了合作,涵盖艺术、潮牌、明星、动漫、影视、体育、非遗、文博等多个领域,已成为领先的数字藏品电商交易平台。iBox一直积极发掘数字藏品与数字营销、IP孵化、创作者经济结合的新模式,致力于促进优秀文化内容的传播,为文创产业持续发展赋能。上演了经典与潮流的碰撞,底蕴与舞台的联动。如《大闹天宫》、《三国》、张大千文墨、南京剪纸、舞剧《冼星海》数藏,以及近期与Futures合作开启数字藏品线上与线下结合的新模式等,无一不显示iBox在赋能实体经济、传播优秀文化内涵等方面做出的努力。此外,在安全技术方面也从未停下脚步,iBox与数美科技二者强强联合打造了数字藏品风控实验室,为数字藏品安全保驾护航。后续还将有望联合数美科技陆续发布有助提高交易规则的更新、透明化和保障性的风控模型,并基于全球视角和中国现状、向公众发布更为广阔的行业发展前景的数藏行业风控白 皮 书,逐步打造数藏风控实验室,发起、共筑数藏风险管控联盟。
精益求精,融合向新。相信,iBox链盒可以继续发挥自身技术等多方面的优势,利用区块链技术激活文化产业,深化文化服务供给侧结构性改革。iBox也将在合法合规的前提下,带来更优质的原创内容,促进更多元的领域融合,筑牢更安全的平台防护,为用户带来更好体验,在数字浪潮中把握机遇,为数字藏品行业扬帆领航。
PostgreSQL允许函数重载,也就是说同一个名称可以被用于多个不同的函数,只要它们具有可区分的输入参数类型。不过,所有函数的 C 名称必须不同,因此你必须给被重载的 C 函数指定不同的 C 名称(例如,把参数类型作为 C 名称的一部分)。
如果两个函数具有相同的名称和输入参数类型,它们被认为相同(不考虑任何OUT
参数)。因此这些声明会冲突:
CREATE FUNCTION foo(int) ... CREATE FUNCTION foo(int, out text) ...
具有不同参数类型列表的函数在创建时将不会被认为是冲突的,但是如果默认值被提供,在使用时它们有可能会冲突。例如,考虑
CREATE FUNCTION foo(int) ... CREATE FUNCTION foo(int, int default 42) ...
调用foo(10)
将会失败,因为在要决定应该调用哪个函数时会有歧义。
允许把完整的SQL类型语法用于声明一个函数的参数和返回值。不过,CREATE FUNCTION
会抛弃带圆括号的类型修饰符(例如类型numeric
的精度域)。例如CREATE FUNCTION foo (varchar(10)) ...
和CREATE FUNCTION foo (varchar) ...
完全一样。
在用CREATE OR REPLACE FUNCTION
替换一个现有函数时,对于更改参数名是有限制的。不能更改已经分配给任何输入参数的名称(不过可以给之前没有名称的参数增加名称)。如果有多于一个输出参数,不能更改输出参数的名称,因为可能会改变描述函数结果的匿名组合类型的列名。这些限制是为了确保函数被替换时,已有的对该函数的调用不会停止工作。
如果一个被声明为STRICT
的函数带有一个VARIADIC
参数,会严格检查该可变数组作为一个整体是否为非空。如果该数组有空值元素,该函数仍将被调用。
这里是一些小例子,它们可以帮你了解函数创建。更多信息和例子可见 第 37.3 节。
CREATE FUNCTION add(integer, integer) RETURNS integer AS 'select $1 + $2;' LANGUAGE SQL IMMUTABLE RETURNS NULL ON NULL INPUT;
在PL/pgSQL中,使用一个参数名称增加一个整数:
CREATE OR REPLACE FUNCTION increment(i integer) RETURNS integer AS $$ BEGIN RETURN i + 1; END; $$ LANGUAGE plpgsql;
返回一个包含多个输出参数的记录:
CREATE FUNCTION dup(in int, out f1 int, out f2 text) AS $$ SELECT $1, CAST($1 AS text) || ' is text' $$ LANGUAGE SQL; SELECT * FROM dup(42);
你可以用更复杂的方式(用一个显式命名的组合类型)来做同样的事情:
CREATE TYPE dup_result AS (f1 int, f2 text); CREATE FUNCTION dup(int) RETURNS dup_result AS $$ SELECT $1, CAST($1 AS text) || ' is text' $$ LANGUAGE SQL; SELECT * FROM dup(42);
另一种返回多列的方法是使用一个TABLE
函数:
CREATE FUNCTION dup(int) RETURNS TABLE(f1 int, f2 text) AS $$ SELECT $1, CAST($1 AS text) || ' is text' $$ LANGUAGE SQL; SELECT * FROM dup(42);
不过,TABLE
函数与之前的例子不同,因为它实际返回了一个记录集合而不只是一个记录。
云浮新兴县河头镇网站制作、云浮新兴县天堂镇小程序制作、云浮新兴县簕竹镇网站优化、云浮新兴县里洞镇网站开发、云浮郁南县都城镇 400电话办理、云浮郁南县东坝镇网络推广、云浮郁南县宋桂镇网站建设、云浮郁南县连滩镇网店装修、云浮郁南县河口镇微信公众号开发、云浮郁南县大湾镇 网页设计、云浮郁南县建城镇网络公司、云浮郁南县千官镇域名企业邮箱、云浮郁南县通门镇 服务器空间、云浮郁南县桂圩镇网站案例报价、云浮郁南县平台镇编辑排版美工、云浮郁南县宝珠镇App软件开发、云浮郁南县历洞镇百度推广、云浮郁南县大方镇代运营托管、云浮郁南县南江口镇logo设计、云浮云安县六都镇网络全网营销
上一页:临海企业建站
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878