Sql server 是否可以使用Delphi for win32创建SQL Server UDF?

Sql server 是否可以使用Delphi for win32创建SQL Server UDF?,sql-server,delphi,sql-server-2008,user-defined-functions,Sql Server,Delphi,Sql Server 2008,User Defined Functions,我将文件存储在blob中(使用SQLServerFileStream) 我将它们压缩存储(使用Delphi组件) 我需要允许一些用户通过一个简单的查询来检索文件,并获得已经解压的文件 因此,我希望有一个名为RetrieveFile的UDF,并使用一个ID作为参数。此函数返回一个未压缩文件的BLOB 是否可以在Delphi中执行此操作,或者我必须使用.NET?您需要CLR存储过程来执行此操作,而在纯Delphi中无法创建程序集。但是,您可以使用Delphi Prism来开发它。看看RRUZ写的。H

我将文件存储在blob中(使用SQLServerFileStream)

我将它们压缩存储(使用Delphi组件)

我需要允许一些用户通过一个简单的查询来检索文件,并获得已经解压的文件

因此,我希望有一个名为RetrieveFile的UDF,并使用一个ID作为参数。此函数返回一个未压缩文件的BLOB


是否可以在Delphi中执行此操作,或者我必须使用.NET?

您需要CLR存储过程来执行此操作,而在纯Delphi中无法创建程序集。但是,您可以使用Delphi Prism来开发它。看看RRUZ写的。

Hmm。。。扩展存储过程不能做到这一点?关于Delphi Prism:既然我可以免费使用visual studio Express版本的c#,为什么我要购买Delphi Prism?的确,在Delphi的世界里,我们愿意为所有东西付费,而在其他“世界”里,它们是免费的,或者至少也是免费的。@user193655-在这种情况下,请使用.NET;您一直在问如何在Delphi中执行此操作:)