Oracle多行轉一行
-
CREATE OR REPLACE FUNCTION comm.f_get_diagnosisdesc(v_patient_id diagnosis.patient_id%type,v_visit_id diagnosis.visit_id%TYPE,v_diagnosis_type diagnosis.diagnosis_type%type)
-
--將診斷表多行的值轉換為一行 鍾思平 20140610 南昌三三四醫院
-
RETURN VARCHAR2
-
IS
-
v_diagnosis_desc VARCHAR2(200) ;
-
BEGIN
-
FOR cur IN (SELECT diagnosis_desc from medrec.diagnosis WHERE patient_id = v_patient_id AND visit_id = v_visit_id AND diagnosis_type = v_diagnosis_type )
-
LOOP
-
v_diagnosis_desc := v_diagnosis_desc||cur.diagnosis_desc||' ; ';
-
END LOOP;
-
v_diagnosis_desc := Trim(v_diagnosis_desc) ;
-
RETURN v_diagnosis_desc ;
-
END f_get_diagnosisdesc ;
-
-
--建立同義詞
-
create or replace public synonym f_get_diagnosisdesc for comm.f_get_diagnosisdesc ;
- commit;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28878983/viewspace-2133883/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在oracle中將一行字串拆分成多行Oracle字串
- sql、oracle資料多行轉單行SQLOracle
- Oracle中REGEXP_SUBSTR函式(字串轉多行)Oracle函式字串
- Oracle 多行分多列Oracle
- Oracle之多行記錄變一行記錄,行變列,並排序(wmsys.wm_concat)Oracle排序
- DBeaver如何刪除一行或多行資料
- Excel 快速合併多行資料為一行Excel
- Linux vi如何刪除一行或者多行內容Linux
- CSS: 通過CSS控制字串長度(一行或者多行)CSS字串
- orcale 中查詢多行 後合併到一行顯示
- 如何將多行單元格資料轉變成一行?這個Excel技巧你一定不知道!Excel
- 【MySQL】MySQL如何合併多行資料,行轉列,group_concat 多行合併MySql
- [Hive]用concat_w實現將多行記錄合併成一行Hive
- 轉:vscode 檔案標籤欄多行顯示VSCode
- Oracle以逗號分隔的字串拆分為多行資料Oracle字串
- dwg、dxf檔案多行文字轉單行文字
- Oracle 轉MySqlOracleMySql
- ORACLE TEXT(轉)Oracle
- ORACLE EVENTS(轉)Oracle
- Oracle Partitioning(轉)Oracle
- ORACLE DSI(轉)Oracle
- C# richTextBox滾動到最後一行 顯示最後一行 自動跳轉最後一行C#
- oracle列轉行Oracle
- oracle myintis 轉義Oracle
- Oracle轉換PostgresOracle
- oracle cache table(轉)Oracle
- Oracle審計(轉)Oracle
- oracle轉義字元Oracle字元
- Java初探Oracle(轉)JavaOracle
- ORACLE FREELIST HWM(轉)Oracle
- Oracle Pipelined Table(轉)Oracle
- 前端神器:一行命令,React 元件轉 Vue 元件!前端React元件Vue
- SQLServer中多行中的一列根據條件合併為一行中的一列SQLServer
- JavaScript 多行字串JavaScript字串
- Oracle實驗(02):轉換 & 轉譯Oracle
- 利用shell中awk和xargs以及sed將多行多列文字中某一列合併成一行
- 一行命令,將 JSON 檔案轉成 Dart 類JSONDart
- Oracle 特殊字元轉義Oracle字元
- Oracle 查詢轉換Oracle