概要
SQLCLR我也不是十分明白。就不说了
这里我用VS工具来开发一个用于入门
在使用SQLCLR时候需要懂得一些他的配置他有个轻型池高级设置有点关联
他不支持SQLCLR,
我们是为了学习就不用担心。
开启clr的它不支持UI这是sql语句,如下
EXEC sp_configure“clr enabled",1
配置
关闭就是把值改为0
开始构建clr应用程序
<代码> 1。打开VS——→视图——→Sql server对象资源管理器; 2. 连接一个sql服务器实例 3.现在一个数据,右键——→创建新项目 4. 在打开配置页面中配置信息,在启动 5. 解决方案对象资源管理器选择项目右键——→添加新项,在选择Sqlclr c#存储过程 使用系统; 使用System.Data; 使用System.Data.SqlClient; 使用System.Data.SqlTypes; 使用Microsoft.SqlServer.Server; 公共部分类StoredProcedures { (Microsoft.SqlServer.Server.SqlProcedure) 公共静态孔隙SqlStoredProcedure1(字符串文本) {//在此处放置代码 SqlContext.Pipe。发送(“你好Suhe”+ Environment.NewLine); 文本="我的第一个SqlClr程序集”; } } 修改代码 6. 项目右键——→发布配置目标数据库连接及数据库发布1 - 2两分钟 7. 选择发布数据存款过程点击可编程性——在存储课程代码>
右键——→执行存储过程好