- 達夢數據庫編程指南
- 戴劍偉等編著
- 354字
- 2022-05-06 19:00:28
2.6.5 其他語句
1. PRINT語句
PRINT語句用于從DM SQL程序中向客戶端輸出一個字符串,語句中的表達式可以是各種數據類型,系統自動將其轉換為字符類型。
PRINT語句便于用戶調試DM SQL程序代碼。當DM SQL程序的行為與預期不一致時,可以在其中加入PRINT語句來觀察各個階段的運行情況。用戶也可以使用DM系統包方法DBMS_OUTPUT.PUT_LINE( )將信息打印到客戶端。PRINT語句的語法格式為:

2. PIPE ROW語句
PIPE ROW語句只能在管道表函數中使用。管道表函數PIPE ROW可以返回行集合的函數,用戶可以像查詢數據庫表一樣查詢它。目前DM管道表函數的返回值類型只支持VARRAY類型和嵌套表類型。PIPE ROW語句將返回一行到管道表函數的結果集中。如果值表達式是類類型的表達式,則會復制一個對象輸入管道表函數的結果集中,保證在將同一個對象多次輸入管道表函數的結果集中時,后面的修改不會影響前面的輸入。
【例2-48】管道表函數舉例。

查詢管道表函數:
