Tag: 用户定义的函数

SQL CLR:流表重要的函数结果

我的问题与这个问题非常相似。 但是,我正在使用SQL Server 2005 Service Pack 2(SP2)(v9.0.3042),并且在那里发布的解决方案对我不起作用。 我尝试使用两个连接字符串。 一个在我的代码中被注释掉了。 我意识到我可以将所有结果存储在内存中的List或ArrayList中并返回它。 我已经成功完成了,但这不是目标。 目标是能够在结果可用时传输结果。 这可能使用我的SQL Server版本吗? 这是我的代码:(注意,目前实际上并没有使用这些参数。我这样做是为了调试) public static class StoredProcs { [SqlFunction( DataAccess = DataAccessKind.Read, SystemDataAccess=SystemDataAccessKind.Read, FillRowMethodName=”FillBaseline”, TableDefinition = “[baseline_id] [int], [baseline_name] [nvarchar](256), [description] [nvarchar](max), [locked] [bit]” )] public static IEnumerable fnGetBaselineByID(SqlString projectName, SqlInt32 baselineID) { string connStr = “context connection=true”; //string connStr = “data source=.;initial […]