SET @P_APPLY_NO = '';
SET @P_OUT_MSG = '';
--1、@P_COMPANY_CODE(歸屬企業十位代碼)+@P_RELATION_COMPANY_CODE(關系企業十位代碼)+@P_FILE_TYPE查詢單證型別,判斷其是否存在
--1.1 如果不存在,直接RETURN,不用報錯,對方可能檔案比我們多,如果我們沒有配置,表示我們不需要,不需要的檔案,我們不報錯,不處理就好。
IF NOT EXISTS(
SELECT 1 FROM dbo.DAM_BGD_FILE_TYPE WHERE COMPANY_CODE=@P_COMPANY_CODE AND RELATION_COMPANY_CODE=@P_RELATION_COMPANY_CODE
AND PAGE_TYPE='FILE_TYPE'
AND TYPE=@P_FILE_TYPE
)
BEGIN
RETURN ;
END
--2、@P_COMPANY_CODE(歸屬企業十位代碼)+@P_RELATION_COMPANY_CODE(關系企業十位代碼)+@P_FILE_TYPE查詢命名規則,判斷其是否存在
--2.1 如果存在,記錄好 前綴、后綴、連接符,供后面使用。
--2.2 如果不存在,報錯退出。
IF NOT EXISTS(
SELECT 1 FROM dbo.DAM_BGD_FILE_TYPE WHERE COMPANY_CODE=@P_COMPANY_CODE AND RELATION_COMPANY_CODE=@P_RELATION_COMPANY_CODE
AND PAGE_TYPE='FILE_NAME'
AND TYPE=@P_FILE_TYPE
)
BEGIN
SET @P_OUT_MSG='不存在命名規則';
RETURN
END
END TRY
BEGIN CATCH
IF ISNULL(@P_OUT_MSG,'')=''
BEGIN
---說明沒有錯誤--
COMMIT TRANSACTION TRANS
END
ELSE
BEGIN
---///-----------
ROLLBACK TRANSACTION TRANS
END
END CATCH;
END
**桔妹導讀:**深耕人工智能領域,致力于探索AI讓出行更美好的滴滴AI Labs再次斬獲國際大獎,這次獲獎的專案是什么呢?一起來看看詳細報道吧! 近日,由國際計算語言學協會ACL(The Association for Computational Linguistics)舉辦的世界最具影響力的機器 ......
我們經常在資料庫中使用 LIKE 運算子來完成對資料的模糊搜索,LIKE 運算子用于在 WHERE 子句中搜索列中的指定模式。 如果需要查找客戶表中所有姓氏是“張”的資料,可以使用下面的 SQL 陳述句: SELECT * FROM Customer WHERE Name LIKE '張%' 如果需要 ......
關于MySQL的二進制日志(binlog),我們都知道二進制日志(binlog)非常重要,尤其當你需要point to point災難恢復的時侯,所以我們要對其進行備份。關于二進制日志(binlog)的備份,可以基于flush logs方式先切換binlog,然后拷貝&壓縮到到遠程服務器或本地服務器 ......