当前位置: 网站首页>网站建设>网站案例报价

河源连平县忠信镇网站制作、河源连平县高莞镇小程序制作、河源连平县大湖镇网站优化、河源连平县三角镇网站开发、河源连平县绣缎镇400电话办理、河源和平县阳明镇网络推广、河源和平县彭寨镇网站建设、河源和平县东水镇网店装修、河源和平县林寨镇微信公众号开发、河源和平县热水镇网页设计、河源和平县大坝镇网络公司、河源和平县上陵镇域名企业邮箱、河源和平县下车镇服务器空间、河源和平县长塘镇网站案例报价、河源和平县贝墩镇 编辑排版美工、河源和平县古寨镇App软件开发、河源和平县礼士镇百度推广、河源和平县公白镇代运营托管、河源和平县合水镇logo设计、河源和平县青州镇网络全网营销

发表日期: 2022-12-20 13:19:54 浏览次数:22

河源连平县忠信镇网站制作、河源连平县高莞镇小程序制作、河源连平县大湖镇网站优化、河源连平县三角镇网站开发、河源连平县绣缎镇400电话办理、河源和平县阳明镇网络推广、河源和平县彭寨镇网站建设、河源和平县东水镇网店装修、河源和平县林寨镇微信公众号开发、河源和平县热水镇网页设计、河源和平县大坝镇网络公司、河源和平县上陵镇域名企业邮箱、河源和平县下车镇服务器空间、河源和平县长塘镇网站案例报价、河源和平县贝墩镇 编辑排版美工、河源和平县古寨镇App软件开发、河源和平县礼士镇百度推广、河源和平县公白镇代运营托管、河源和平县合水镇logo设计、河源和平县青州镇网络全网营销

网站建设.png

众所周知,消费一直是我国国民经济的重要指标之一,在促进国内经济大循环中起到至关重要的作用,所以拉动内需的前提是要刺激消费、推动消费产业稳步发展。


而对于企业来说,应因势利导地借助消费市场的力量来发展自身,实现经营的有效转型升级;或加入大消费市场布局,成为消费产业中的一员。但不论如何,消费都是各产业的必争市场!


作为大消费市场的其中一员,城链科技定位电商产业,锁定大消费市场赛道,以快消品为切入点开启数字新消费,吸引一众用户在平台购物,同时凭借数字技术帮扶众多实体企业实现数字化转型升级,促进实体企业高质量发展,还赋能实体商家高效进行商业运转,实现商品的快速流通,从而提升营收水平。


  • name

  • 要创建的函数的名称(可以被模式限定)。

  • argmode

  • 一个参数的模式:INOUTINOUT或者VARIADIC。如果省略,默认为IN。只有OUT参数能跟在一个VARIADIC参数后面。还有,OUTINOUT参数不能和RETURNS TABLE符号一起使用。

  • argname

  • 一个参数的名称。一些语言(包括 SQL 和 PL/pgSQL)让你在函数体中使用该名称。对于其他语言,一个输入参数的名字只是额外的文字(就该函数本身所关心的来说)。但是你可以在调用一个函数时使用输入参数名来提高可读性(见第 4.3 节)。在任何情况下,输出参数的名称是有意义的,因为它定义了结果行类型中的列名(如果忽略一个输出参数的名称,系统将选择一个默认的列名)。

  • argtype

  • 该函数参数(如果有)的数据类型(可以是模式限定的)。参数类型可以是基本类型、组合类型或者域类型,或者可以引用一个表列的类型。

    根据实现语言,也可以允许指定cstring之类的伪类型。伪类型表示实际参数类型没有被完整指定或者不属于普通 SQL 数据类型集合。

    可以写table_name.column_name%TYPE来引用一列的类型。使用这种特性有时可以帮助创建一个不受表定义更改影响的函数。

  • default_expr

  • 如果参数没有被指定值时要用作默认值的表达式。该表达式必须能被强制为该参数的参数类型。只有输入(包括INOUT)参数可以具有默认值。所有跟随在一个具有默认值的参数之后的输入参数也必须有默认值。

  • rettype

  • 返回数据类型(可能被模式限定)。返回类型可以是一种基本类型、组合类型或者域类型,也可以引用一个表列的类型。根据实现语言,也可以允许指定cstring之类的伪类型。如果该函数不会返回一个值,可以指定返回类型为void

    当有OUT或者INOUT参数时,可以省略RETURNS子句。如果存在,该子句必须和输出参数所表示的结果类型一致:如果有多个输出参数,则为RECORD,否则与单个输出参数的类型相同。

    SETOF修饰符表示该函数将返回一个项的集合而不是一个单一项。

    可以写table_name.column_name%TYPE来引用一列的类型。

  • column_name

  • RETURNS TABLE语法中一个输出列的名称。这实际上是另一种声明OUT参数的方法,不过RETURNS TABLE也隐含了RETURNS SETOF

  • column_type

  • RETURNS TABLE语法中的输出列的数据类型。

  • lang_name

  • 用以实现该函数的语言的名称。可以是sqlcinternal或者一个用户定义的过程语言的名称,例如plpgsql。不推荐用单引号包围该名称,并且要求区分大小写。

  • TRANSFORM { FOR TYPE type_name } [, ... ] }

  • 一个由转换构成的列表,对该函数的调用适用于它们。转换在 SQL 类型和语言相关的数据类型之间进行变换,详见CREATE TRANSFORM。过程语言实现通常把有关内建类型的知识硬编码在代码中,因此那些不需要列举在这里。如果一种过程语言实现不知道如何处理一种类型并且没有转换被提供,它将回退到一种默认的行为来转换数据类型,但是这取决于具体实现。

  • WINDOW

  • WINDOW表示该函数是一个窗口函数而不是一个普通函数。当前只用于用 C 编写的函数。在替换一个现有函数定义时,不能更改WINDOW属性。

  • IMMUTABLE
    STABLE
    VOLATILE

  • 这些属性告知查询优化器该函数的行为。最多只能指定其中一个。如果这些都不出现,则会默认为VOLATILE

    IMMUTABLE表示该函数不能修改数据库并且对于给定的参数值总是会返回相同的值。也就是说,它不会做数据库查找或者使用没有在其参数列表中直接出现的信息。如果给定合格选项,任何用全常量参数对该函数的额调用可以立刻用该函数值替换。

    STABLE表示该函数不能修改数据库,并且对于相同的参数值,它在一次表扫描中将返回相同的结果。但是这种结果在不同的 SQL 语句执行期间可能会变化。对于那些结果依赖于数据库查找、参数变量(例如当前时区)等的函数来说,这是合适的(对希望查询被当前命令修改的行的AFTER触发器不适合)。还要注意current_timestamp函数族适合被标记为稳定,因为它们的值在一个事务内不会改变。

    VOLATILE表示该函数的值在一次表扫描中都有可能改变,因此不能做优化。在这种意义上,相对较少的数据库函数是不稳定的,一些例子是random()currval()timeofday()。但是注意任何有副作用的函数都必须被分类为不稳定的,即便其结果是可以预测的,这是为了调用被优化掉。一个例子是setval()









河源连平县忠信镇网站制作河源连平县高莞镇小程序制作河源连平县大湖镇网站优化、河源连平县三角镇网站开发、河源连平县绣缎镇400电话办理、河源和平县阳明镇网络推广、河源和平县彭寨镇网站建设、河源和平县东水镇网店装修、河源和平县林寨镇微信公众号开发、河源和平县热水镇网页设计、河源和平县大坝镇网络公司、河源和平县上陵镇域名企业邮箱、河源和平县下车镇服务器空间、河源和平县长塘镇网站案例报价、河源和平县贝墩镇 编辑排版美工、河源和平县古寨镇App软件开发、河源和平县礼士镇百度推广、河源和平县公白镇代运营托管、河源和平县合水镇logo设计、河源和平县青州镇网络全网营销

想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号

CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 苏州网站建设| 调温纤维| 海洋馆运营维护|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878