我是新來創建存儲過程,我看到下面這個SQL在現有的存儲過程:在SQL存儲過程中,「AND(N'P',N'PC')」的用法是什麼?
IF EXISTS (SELECT * FROM table WHERE object_id = OBJECT_ID(N'stored_proc_name') AND type in (N'P', N'PC'))
DROP PROCEDURE 'stored_proc_name' Go
一些調查我做了後,我發現,我們使用N代表任何Unicode字符可能存在。但是,我不確定爲什麼我們使用「輸入(N'P',N'PC')」?
任何人都可以請解釋這個構造?
另外,只要確認我在使用N的想法中是否正確?
含義相同的信息,但他們「在」工作非常不同的,工作起來更有效 – BlackTigerX 2013-08-01 19:39:19