在我需要移植到C#的一些傳統Delphi代碼中,我遇到了在我看來相當奇怪的[e,o]「SQL語句」。這是一個僞裝成SQL語句的私有函數嗎?
問題TQuery組件具有的SQL屬性:
Begin
[email protected]('[email protected]', :SUB , :TEXT, '[email protected]');
[email protected]('[email protected]', :SUB , :TEXT, '[email protected]');
End;
通常情況下,SQL屬性是這樣的字符串:
Select * from Bakery where Item = 'Pie'
..所以這已拋出我的諺語循環。這是「Oracle事物」還是什麼?
這是調用數據庫函數的過程風格sql。 – Randy 2012-04-18 20:12:02
是的。這是Oracle的一件事,特別是對'MAILUTIL'功能的調用,它很可能是與發送電子郵件相關的用戶定義函數集合(UDF由於硬編碼服務器名稱@LOPARD)。你會發現它在數據庫中的某處(不要回憶在哪裏,但)。這不是標準的SQL,但Oracle驅動程序知道它到底傳遞給數據庫的意義。 – 2012-04-18 20:13:01
我認爲這是一個函數,但沒有找到蟾蜍在同名選項卡上的函數列表中的「MAILUTIL」。 – 2012-04-18 20:56:30