概要
SQLCLR 我也不是十分明白.就不说了
这里我用 VS TOOLS 来开发一个 用于入门sql
在使用 SQLCLR 时候须要懂得一些 他的配置 他有个 轻型池 高级设置有点关联
他不支持 sqlclr,数据库
咱们是为了学习就不用担忧.
开启 clr 的 它不支持UI 这是 sql 语句,以下编程
EXEC sp_configure "clr enabled" ,1
go
RECONFIGURE服务器
关闭就是 把值改成 0ide
开始构建 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 code