千家信息网

SqlClr怎么用?

发表于:2024-09-25 作者:千家信息网编辑
千家信息网最后更新 2024年09月25日,开启 clr 的 它不支持UI 这是 sql 语句,如下EXEC sp_configure "clr enabled" ,1goRECONFIGURE关闭就是 把值改为 0开始构建 clr 应用程序1
千家信息网最后更新 2024年09月25日SqlClr怎么用?

开启 clr 的 它不支持UI 这是 sql 语句,如下

EXEC sp_configure "clr enabled" ,1
go
RECONFIGURE

关闭就是 把值改为 0

开始构建 clr 应用程序

1. 打开 VS  ---> 视图 ---> Sql server 对象资源管理器 ;2. 连接一个sql 服务器实例3. 现在一个数据,右键 ---> 创建新项目4. 在打开配置页面中配置信息 -->启动5. 解决方案对象资源管理器 选择项目右键---> 添加新项 -->选择 Sqlclr C# 存储过程using System;using System.Data;using System.Data.SqlClient;using System.Data.SqlTypes;using Microsoft.SqlServer.Server;public partial class StoredProcedures{    [Microsoft.SqlServer.Server.SqlProcedure]    public static void SqlStoredProcedure1 (out string text)    {        // 在此处放置代码        SqlContext.Pipe.Send("Hello Suhe" + Environment.NewLine);        text = "我的第一个SqlClr程序集";    }}修改代码6. 项目右键--->发布 配置目标数据库连接及数据库 发布  1-2 两分钟7. 选择发布数据 存款过程 点击 可编程性 -->存储课程

右键 ---> 执行存储过程 OK

0