数据库系统中的存储过程是否是回调机制?
答案 0 :(得分:1)
数据库基本上是被动的。没有电话=没有行动。
当数据库通过电子邮件发送给您时,实际上是一些调用数据库并发送电子邮件的预定客户端代码。
“一个快乐的数据库没有用户”当然
答案 1 :(得分:1)
不确定我真的得到了这个问题。你的意思是:
是数据库中的存储过程 系统本身就是一个回调机制?
或者
存储过程是否有回调机制?
首先,答案是否定的,但对我来说,这个问题没有多大意义。
在第二个例子中,如果你想要一个正式的专用回调机制,那么答案是否定的。但是,可以使用动态SQL和存储过程参数实现一种回调形式。
考虑以下
CREATE Procedure usp_test (@callback varchar(100))
AS
EXEC (@callback)
这里,我们将字符串的名称传递给字符串并作为动态SQL执行。如果我们想要的话,我们当然可以附加参数。它不是tryue回调,因为我们没有传递引用。
然而,老实说,听起来你听不懂这个问题。也许更好的问题是询问问题的含义?