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.Send(“你好Suhe"+ Environment.NewLine);
  ,,,,文本=拔业牡谝桓鯯qlClr程序集“;
  ,,}
  }
  
  修改代码
  
  6. 项目右键——→发布配置目标数据库连接及数据库发布,1 - 2两分钟
  7. 选择发布数据存款过程点击可编程性——在存储课程 

右键——→执行存储过程OK 

  

SqlClr怎么用?