欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mysql函數(shù)怎么調(diào)取,mysql函數(shù)怎么調(diào)用

在mysql中自定義的函數(shù)怎么調(diào)用

調(diào)用如:select 函數(shù)名(參數(shù)列表)。

成都創(chuàng)新互聯(lián)公司是一家專注于成都做網(wǎng)站、網(wǎng)站設(shè)計、外貿(mào)營銷網(wǎng)站建設(shè)與策劃設(shè)計,椒江網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:椒江等地區(qū)。椒江做網(wǎng)站價格咨詢:028-86922220

mysql中的UDF(自定義函數(shù)),可以寫好一些方法或?函數(shù),然后進行調(diào)用,而且是在SQL語句中可以進行調(diào)用。?

DROP FUNCTION CalculateAmount?

CREATE FUNCTION CalculateAmount(userid INT) RETURNS float(10,2)?

BEGIN?

DECLARE totalCredits FLOAT;?

SELECT SUM(amount) INTO totalAmount FROM credit_user WHERE id =userid;?

RETURN totalAmount;?

END?

要注意的是,在UDF中,不要定義與數(shù)據(jù)表中重名的列。而在SQL中,?則可以像SELECT CalculateAmount(1);那樣去調(diào)用了。

mysql udf函數(shù)怎么調(diào)用

背景

在上一篇推文中,我們介紹了 MySQL Group Replication 8.0.16 支持信息碎片化功能來增強大型事務(wù)處理能力。

如果您想在組復(fù)制中使用該功能,則任何組成員的版本都不能低于 8.0.16!

簡單地說就是由于低版本協(xié)議上不支持。MySQL 8.0.16 的組通訊開始支持新協(xié)議,簡稱“分段協(xié)議”,之前的版本中只有一種“壓縮協(xié)議”。

如果多個成員想加入復(fù)制組,那么在協(xié)議匹配上遵循以下原則:

現(xiàn)有復(fù)制組成員和新加入成員版本相同,加入成功。

低版本成員想加入高版本的組會被驅(qū)逐,加入失敗。

高版本的成員想加入低版本的組,單獨加入成功,多個加入失敗。

例如:

一個 MySQL Server 8.0.16 實例可以成功加入使用通信協(xié)議版本 5.7.24 的組。

一個 MySQL Server 5.7.24 實例無法成功加入使用通信協(xié)議版本 8.0.16 的組。

兩個 MySQL Server 8.0.16 實例無法同時加入使用通信協(xié)議版本 5.7.24 的組。

兩個 MySQL Server 8.0.16 實例可以同時加入使用通信協(xié)議版本 8.0.16 的組。

新增 UDF

為了能讓高版本的復(fù)制組更便于加入低版本的成員,MySQL 8.0.16 新增兩個 UDF。

您可以使用兩個新的 UDF 命令去管理組通信協(xié)議:

1. group_replication_set_communication_protocol(new_protocol)

設(shè)置組復(fù)制通訊協(xié)議版本

SELECT group_replication_set_communication_protocol("8.0.15");

填入一個所有成員都支持的版本號,即:new_protocol ≤ 所有成員的 MySQL版本。

new_protocol 格式:major.minor.patch (主版本號.次版本號.發(fā)布版本號)例如:8.0.15。

2. group_replication_get_communication_protocol()

獲取復(fù)制中最舊成員的 MySQL 版本號

SELECT group_replication_get_communication_protocol(); ? ?+------------------------------------------------+ ? ?| group_replication_get_communication_protocol() | ? ?+------------------------------------------------+ ? ?| 5.7.14 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ?+------------------------------------------------+

獲取的版本號可能與設(shè)置的值不一致,但不一致的版本之間組復(fù)制協(xié)議是一樣的。

返回結(jié)果格式:major.minor.patch (主版本號.次版本號.發(fā)布版本號)例如:8.0.15。

以上兩個 UDF 對全部組成員有效,主機或從機上均可執(zhí)行。

結(jié)論

若想使用信息碎片功能。建議將組復(fù)制成員全部升級為 8.0.16。

若組內(nèi)成員版本僅有部分為 8.0.16,可以用兩個新的函數(shù)來讓高版本的成員保持與其它成員組協(xié)議一致。

請點擊輸入圖片描述

在mysql里怎樣自定義函數(shù),如何調(diào)用和執(zhí)行

create function 函數(shù)名稱(參數(shù)列表)

reurns 返回值類型

函數(shù)體

執(zhí)行的方法很簡單:

加載

** create function 函數(shù)名稱 returns {string|real|integer}

** soname 你定義的動態(tài)庫位置

釋放!

** drop function 函數(shù)名稱

當前題目:mysql函數(shù)怎么調(diào)取,mysql函數(shù)怎么調(diào)用
本文地址:http://aaarwkj.com/article20/dsigsco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計虛擬主機、標簽優(yōu)化、ChatGPT、網(wǎng)站內(nèi)鏈全網(wǎng)營銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
日韩精品视频高清在线观看 | 国产精品欧美色区福利在线| 中文字幕日韩av综合在线| 国语自产拍在线观看不卡| 亚洲一区二区三区蜜桃av| 久久亚洲精品中文字幕| 国精品午夜福利视频不卡| 白嫩少妇情久久密月久久| 日韩三级av黄片在线| 日韩a国产v亚洲欧美精品| 人妻日韩精品综合一二三四| 久久综合久久狠狠激情| 成人黄网站色大片免费观看| 国产传媒网站在线观看| 国产探花猛操性感美女| 欧美偷拍一区二区三区| 熟妞人妻精品一区二区视频| 91九色国产在线播放| 日本高清免费播放一区二区| 曰韩精品一区二区三区乱码| 一区二区三区熟妇人妻视频| 免费观看久久久激情片| 插入内射视频在线观看| 白色发布会在线观看免费| av男人的天堂在线免费| 蜜桃av网站在线播放| 亚洲欧美日本国产一区| 欧美一区二区三区日韩精品| 91桃色网站在线免费观看| 欧美成人黄色免费在线网站| 手机看片黄色福利视频91| 日韩av一区二区久久久| 美日韩黄色大片免费看| 欧美黄片免费在线视频| 欧美亚洲综合另类色妞| 亚洲精品第一国产综合| 91久久国产香蕉熟女| 国产一边打电话一边操| 日本免费在线不卡一区二区 | 日本不卡的三区四区五区| 成人免费中文字幕电影|