發表日期: 2023-04-04 10:15:42 瀏覽次數:20
崇左市天等縣馱堪鄉網站制作、崇左市天等縣進遠鄉小程序制作、崇左市天等縣寧干鄉網站優化、崇左市天等縣上映鄉網站開發、崇左市天等縣小山鄉400電話辦理、崇左市憑祥市憑祥鎮網絡推廣、崇左市憑祥市友誼鎮網站建設、崇左市憑祥市上石鎮網店裝修、崇左市憑祥市夏石鎮微信公眾號開發、貴陽市南明區新華路街道網頁設計、貴陽市南明區西湖路街道網絡公司、貴陽市南明區水口寺街道域名企業郵箱、貴陽市南明區中華南路街道服務器空間、貴陽市南明區河濱街道網站案例報價、貴陽市南明區遵義路街道編輯排版美工、貴陽市南明區興關路街道App軟件開發、貴陽市南明區沙沖路街道百度推廣、貴陽市南明區望城街道代運營托管、貴陽市南明區太慈橋街道logo設計、貴陽市南明區湘雅街道網絡全網營銷
楊正道以百望云基于數字化“票、單、證”實現企業生態數字化變革為例,表示當前國家政策正積極推進監管數字化、政企數字化、企業數字化,降低 制度性 交易成本。在整個生態系統中,政府掌握大量公共數據資源,并通過這些資源實現國家治理體系及治理能力現代化。
楊正道談到,公共數據資源不僅包括政務數據,也包括很多的行業平臺、互聯網平臺和產業互聯網上留存的第三方平臺數據。企業在數字化變革過程中產生了大量的公共數據,也對公共數據資源產生大量需求。當前各個行業都積極地走向產業互聯網,在產業互聯網平臺上,企業可以獲取增值服務,合法合規地留存大量的公共數據。在公共數據資源得到充分利用后,很多監管方式由線下走到了線上,由“以人監管”走向“以數監管”,由“經驗型監管”走向數據驅動的“智能監管”。
數字身份、數字賬戶和數字資產在政務側顯著發展,監管的作用越來越強,實物資產正通過企業數字化變革快速進入到互聯網。另一方面,企業在數字化轉型過程中也積極推進公共數據資源以及行業數據資源的利用。
CREATE [ OR REPLACE ] TRANSFORM FOR type_name LANGUAGE lang_name ( FROM SQL WITH FUNCTION from_sql_function_name [ (argument_type [, ...]) ], TO SQL WITH FUNCTION to_sql_function_name [ (argument_type [, ...]) ] );
CREATE TRANSFORM
定義一種新的轉換。 CREATE OR REPLACE TRANSFORM
將 創建一種新的轉換或者替換現有的定義。
一種轉換指定了如何把一種數據類型適配到一種過程語言。例如,在用 PL/Python 編寫一個使用hstore
類型的函數時,PL/Python 沒有關于如何在 Python 環境中表示hstore
值的先驗知識。 語言的實現通常默認會使用文本表示,但是在一些時候這很不方便,例如 有時可能用一個聯合數組或者列表更合適。
一種轉換指定了兩個函數:
一個“from SQL”函數負責將類型從 SQL 環境轉換到語言。 這個函數將在該語言編寫的一個函數的參數上調用。
一個“to SQL”函數負責將類型從語言轉換到 SQL 環境。這 個函數將在該語言編寫的一個函數的返回值上調用。
沒有必要同時提供這些函數。如果有一種沒有被指定,將在必要時使用與語言相 關的默認行為(為了完全阻止在一個方向上發生轉換,你也可以寫一個總是報錯 的轉換函數)。
要創建一種轉換,你必須擁有該類型并且具有該類型上的 USAGE
特權,擁有該語言上的 USAGE
特權,并且擁有 from-SQL 和 to-SQL 函數(如果 指定了)及其上的EXECUTE
特權。
type_name
該轉換的數據類型的名稱。
lang_name
該轉換的語言的名稱。
from_sql_function_name
[(argument_type
[, ...])]
將該類型從 SQL 環境轉換到該語言的函數名。它必須接受一個 internal
類型的參數并且返回類型internal
。 實參將是該轉換所適用的類型,并且該函數也應該被寫成認為它是那種類型( 但是不允許聲明一個返回internal
但沒有至少一個 internal
類型參數的 SQL 層函數)。實際的返回值將與 語言的實現相關。如果沒有指定參數列表,則函數名在該模式中必須唯一。
to_sql_function_name
[(argument_type
[, ...])]
將該類型從語言轉換到 SQL 環境的函數名。它必須接受一個 internal
類型的參數并且返回該轉換所適用的類型。實參值 將與語言的實現相關。如果沒有指定參數列表,則函數名在該模式中必須唯一。
要為類型hstore
和語言 plpythonu
創建一種轉換,先搞定該類型和語言:
CREATE TYPE hstore ...; CREATE LANGUAGE plpythonu ...;
然后創建需要的函數:
CREATE FUNCTION hstore_to_plpython(val internal) RETURNS internal LANGUAGE C STRICT IMMUTABLE AS ...; CREATE FUNCTION plpython_to_hstore(val internal) RETURNS hstore LANGUAGE C STRICT IMMUTABLE AS ...;
最后創建轉換把它們連接起來:
CREATE TRANSFORM FOR hstore LANGUAGE plpythonu ( FROM SQL WITH FUNCTION hstore_to_plpython(internal), TO SQL WITH FUNCTION plpython_to_hstore(internal) );
實際上,這些命令將被包裹在擴展中。
contrib
小節包含了一些提供轉換的擴展, 它們可以作為實際的例子。
崇左市天等縣馱堪鄉網站制作、崇左市天等縣進遠鄉小程序制作、崇左市天等縣寧干鄉網站優化、崇左市天等縣上映鄉網站開發、崇左市天等縣小山鄉400電話辦理、崇左市憑祥市憑祥鎮網絡推廣、崇左市憑祥市友誼鎮網站建設、崇左市憑祥市上石鎮網店裝修、崇左市憑祥市夏石鎮微信公眾號開發、貴陽市南明區新華路街道網頁設計、貴陽市南明區西湖路街道網絡公司、貴陽市南明區水口寺街道域名企業郵箱、貴陽市南明區中華南路街道服務器空間、貴陽市南明區河濱街道網站案例報價、貴陽市南明區遵義路街道編輯排版美工、貴陽市南明區興關路街道App軟件開發、貴陽市南明區沙沖路街道百度推廣、貴陽市南明區望城街道代運營托管、貴陽市南明區太慈橋街道logo設計、貴陽市南明區湘雅街道網絡全網營銷
歡迎您免費咨詢,請填寫以下信息,我們收到后會盡快與您聯系
服務熱線:400-111-6878