gpt4 book ai didi

sql-server - SQL Server 异步过程执行 : how to pass varbinary(MAX)?

转载 作者:行者123 更新时间:2023-12-02 04:47:23 25 4
gpt4 key购买 nike

我阅读并了解 Remus Rusanu 的异步存储过程执行的出色解决方案

https://github.com/rusanu/async_tsql

使用 varbinary(MAX) 类型的参数执行存储过程的好方法是什么?

如何实现这种异步过程调用?

最佳答案

不幸的是,您不能使用他文章中的sql_variant 技术来完成此操作。但是,没有什么能阻止您将 Service Broker 消息声明为 VALIDATION = NONE:

CREATE MESSAGE TYPE
[//Adventure-Works.com/Expenses/ReceiptImage]
VALIDATION = NONE ;

这允许您将自由格式的二进制数据作为消息发送,并将其直接传递给您的处理过程。如果您要发送任何 other 而不是单个 varbinary(max),它肯定会受到更多限制,但对于您所要求的它会起作用。

关于sql-server - SQL Server 异步过程执行 : how to pass varbinary(MAX)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31809535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com