精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
在 SAP HANA 數據庫編寫 Database Procedure 的兩種方式

SAP HANA 數據庫提供了多種用于數據庫級別應用邏輯的編程選項。數據庫程序(用于實現應用邏輯)可以編寫為遵循 SAP HANA 數據庫 SQLScript 語法的查詢(query).

數據庫程序(database procedure)可以具有多個輸入參數和輸出參數;它們可以是標量(scalar)類型(如整數、雙精度、varchar)或表類型。

使用ADT工具,可以通過以下方式實現HANA數據庫 procedure:

  1. AMDP

AMDP的基本思想是在ABAP服務器內部去管理 HANA 程序及其生命周期。為了允許在ABAP層內部采取原生方式消費 HANA功能,HANA 數據庫的編程語言 SQLScript 已經集成到ABAP堆棧中了。AMDP 在 ABAP類方法中實現(稱為AMDP方法),作為 SQLScript 代碼的容器。這種設計思路提供了許多重要的優點:

它使 AMDP 能夠以與任何其他ABAP開發對象相同的方式進行交付(生命周期管理)。 它允許我們實現并交付AMDP的 bug correction,就像我們對普通的 ABAP 類打補丁一樣,比如包括 SAP Note支持(可支持性和可擴展性)。

  1. Database 數據庫程序代理

SAP 官網的定義:

Using an implemented database procedure in the HANA repository, you have the option to create a corresponding proxy that is stored in the ABAP repository. The proxy represents the HANA database procedure interface in relation to ABAP programs.

在 HANA repository 中使用 implemented database procedure,可以選擇創建一個相應的代理,該代理存儲在 ABAP 存儲庫中。該代理扮演了為 ABAP 程序提供 HANA database procedure 接口的角色。

注意

SAP 建議使用ABAP管理的數據庫程序,而不是使用數據庫程序代理調用SQLScript程序。AMDP是數據庫程序代理的替代技術。只有在使用輔助數據庫連接來訪問 SAP HANA數據庫的特定情況下,才需要使用數據庫程序代理。在這種特定下,SAP HANA 數據庫并不是AS ABAP 系統的中央數據庫,這種場景也被稱之為 side-by-side scenario)。

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Introduction – ABAP Programming on HANA
System Class for Database Features
如何查找ABAP代碼
ABAP Core Data Services
多維度對比SAP與Oracle的ERP產品
ABAP CDS-介紹(ABAP CDS視圖)
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 旅游| 增城市| 忻城县| 杂多县| 宜春市| 辉南县| 林周县| 达州市| 泗阳县| 双桥区| 上栗县| 兴仁县| 如东县| 福泉市| 涟水县| 阳信县| 龙游县| 从江县| 精河县| 海伦市| 饶平县| 布尔津县| 宁津县| 台南市| 漠河县| 新郑市| 田林县| 大荔县| 彩票| 皮山县| 台中市| 福海县| 天气| 高阳县| 陈巴尔虎旗| 葵青区| 天津市| 镇沅| 蒲城县| 潞西市| 宁武县|