आप EncryptByCert कॉल को ऐसे फ़ंक्शन में लपेट सकते हैं जो डेटाबेस A में इस तरह रहता है:
CREATE FUNCTION dbo.MyEncrypt(@Data VARCHAR(4000))
RETURNS TABLE
AS
RETURN
SELECT ENCRYPTBYCERT(CERT_ID('MyCert'),@Data) EncryptedData;
डेटाबेस A में अपनी तालिका में डेटा सम्मिलित करने के लिए डेटाबेस B से कनेक्ट होने पर कुछ इस तरह का उपयोग करें:
INSERT INTO DatabaseA.dbo.MyTable(id,EncryptedData)
VALUES(42, (SELECT EncryptedData FROM DatabaseA.dbo.MyEncrypt('testvalue')) );