sql-server – MS / Transact-SQL存储过程可以查找自己的名字吗
发布时间:2020-12-12 16:44:49 所属栏目:MsSql教程 来源:网络整理
导读:存储过程中有没有办法引用自己的名字?说我想要打印自己的名字,但没有硬编码存储过程中的名称.有没有任何骗子的方式来获取名称或身份证从程序本身没有使用实际名称来查找信息? 解决方法 尝试: SELECT OBJECT_NAME(@@PROCID) @@ PROCID返回当前SQL模块的对象
存储过程中有没有办法引用自己的名字?说我想要打印自己的名字,但没有硬编码存储过程中的名称.有没有任何骗子的方式来获取名称或身份证从程序本身没有使用实际名称来查找信息?
解决方法尝试:SELECT OBJECT_NAME(@@PROCID) @@ PROCID返回当前SQL模块的对象ID. OBJECT_NAME将对象ID转换为其名称.两者都可以从SQL Server的至少版本7到2008. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |