gpt4 book ai didi

c# - 如何创建一个 c# 程序集以加载到 sql server 2008

转载 作者:行者123 更新时间:2023-11-30 15:08:50 27 4
gpt4 key购买 nike

我想知道是否有人能够为我提供一些关于创建 C# 程序集的指导或书籍推荐,该程序集将加载到 sqlserver 中并在新数据进入时在数据库上运行。

背景:
我有几年的 Java 经验,并创建了一种算法来运行从 sql 查询中检索到的数据。我的雇主现在希望我将其创建为直接位于数据库上的 c# 程序集,并在数据进入时(或在周期性点)执行分析,并在数据超过特定阈值时发出警报。

我从未用 C# 编写过代码,但听说它与 Java 非常相似。 c# 的学习不是我的问题,我想我可以从网上资源中学习。我在查找信息时遇到的问题是程序集以及它如何与 sqlserver 相关联/是否需要在代码中做任何特定的事情才能使其工作。

我一直在在线浏览 Microsoft 的 msdn 库以获得一个想法,我认为我正在寻找的是一个 C# SQL CLR 数据库项目

这对我要实现的目标来说是否正确?如果是这样,有人在处理此问题时有任何提示/需要注意的事项吗?

ps. 有没有办法以某种方式直接处理表格?而不是像我使用 Java 那样不断地对数据执行查询?我不确定这是否可能,但我认为可能是因为程序集以某种方式直接连接到数据库。

最佳答案

您可以做的是使用c# 构建user defined functions对于 sql 服务器。为了让这个函数在插入新数据时运行,你可以写一个 trigger对于在 inserted table 上调用该函数作为选择查询的一部分的相关表.

关于c# - 如何创建一个 c# 程序集以加载到 sql server 2008,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5086387/

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