当前位置: 首页 > news >正文

如何架设一个网站临沂网网站建设

如何架设一个网站,临沂网网站建设,样式表一般用于大型网站,黄岛网站建设服务公司今天给大家梳理一下SQLServer:用户自定义数据类型用法#xff0c;希望对大家能有所帮助#xff01;1、基于基本数据类型创建的别名数据类型-- 创建生日的数据类型 CREATE TYPE birthday FROM datetime NULL; -- 创建用户表 CREATE TABLE userInfo (id varchar(32), userNam… 今天给大家梳理一下SQLServer:用户自定义数据类型用法希望对大家能有所帮助1、基于基本数据类型创建的别名数据类型-- 创建生日的数据类型 CREATE TYPE birthday FROM datetime NULL; -- 创建用户表 CREATE TABLE userInfo (id varchar(32), userName nvarchar(30),birthday birthday); -- 插入测试数据 INSERT userInfo (id,userName,birthday)VALUES(123,小明,2005-01-02 12:30)-- 执行查询 SELECT * FROM userInfo 2、CLR用户定义数据类型2.1 概念介绍SQL CLR (SQL Common Language Runtime) 是自 SQL Server 2005 才出现的新功能它将.NET Framework中的CLR服务注入到 SQL Server 中让 SQL Server 的部分数据库对象可以使用 .NET Framework 的编程语言开发只支持VB.NET和C#包括预存程序、用户自定义函数、触发程序、用户自定义类型以及用户自定义汇总函数等功能。说明默认情况下在 SQL Server 中关闭了执行 CLR 代码的功能。 可以使用sp_configure系统存储过程来启用 CLR。 exec sp_configure clr enabled,1 --1,启用clr\0,禁用clr 2.2 CLR开发步骤1、在.NET中新建一个类并在这个类里新建一个public方法。2、编译这个类为一个DLL。3、在SQL Server中注册这个DLL。4、新建一个SQL Server函数来访问指定的.NET方法。2.3 简单示例1、在Visual Studio中新建一个名为“SQLServerCLRTest”的类库项目。然后新建一个名为“CLRFunctions”的类并在其内添加一个名为“HelloWold”的方法代码如下public class CLRFunctions { public static string HelloWorld(string Name) { return (你好, Name); } } 注意为了满足SQL Server可以调用它必须定义为public和static的方法2、编译这个项目为一个DLL并在SQL Server中注册它。这也是比较简单的在Visual Studio中右键单击项目选择“生成”后程序就会生成一个SQLServerCLRTest.DLL。然后将DLL拷贝到安装SQLServer服务器的电脑上。3、启用SQL Server中的CLR---开启所有服务器配置选项 EXEC sp_configure Nshow advanced options, N1 RECONFIGURE WITH OVERRIDE--开启clr enabled 选项 EXEC sp_configure Nclr enabled, N1 RECONFIGURE WITH OVERRIDE --关闭所有服务器配置选项 EXEC sp_configure Nshow advanced options, N0 RECONFIGURE WITH OVERRIDE --如果存在权限问题执行下面一段脚本 alter database [master] set TRUSTWORTHY on EXEC sp_changedbowner sa 4、注册DLL在SQLServer查询分析器执行如下命令CREATE ASSEMBLY asmHelloWorld FROM C:\SQLServerCLRTest.dll 或者在SQLServer中直接界面注册5、SQL Server中调用方法CREATE FUNCTION dbo.CLRHelloWorld (name as nvarchar(200) ) RETURNS nvarchar(200) AS EXTERNAL NAME asmHelloWorld .[SQLServerCLRTest.CLRFunctions].HelloWorld6、查询分析器中调用SELECT dbo.CLRHelloWorld(小明)3、用户定义表数据类型用户定义表数据类型是从SQL Server 2008开始提供的一种新功能。下面的语句首先创建一个名为CustomerTableType的表数据类型然后创建一个基于该类型的变量并向其中插入数据和查询数据。--创建用户自定义表类型 CREATE TYPE dbo.CustomerTable AS TABLE ( id int NOT NULL, name char(10) NULL, age int PRIMARY KEY (Id) ) ---使用用户自定义表类型 DECLARE t CustomerTable INSERT INTO t VALUES(1,小明,30) SELECT * FROM t ; --删除用户算定义表类型 SP_DROPTYPE CustomerTable IT技术分享社区个人博客网站https://programmerblog.xyz文章推荐程序员效率画流程图常用的工具程序员效率整理常用的在线笔记软件远程办公常用的远程协助软件你都知道吗51单片机程序下载、ISP及串口基础知识硬件断路器、接触器、继电器基础知识
http://www.zqtcl.cn/news/202807/

相关文章:

  • 广东佛山最新通知北京seo怎么优化
  • 浙江省通信管理局 网站备案 管理部门科技公司经营范围包括哪些
  • 网站域名备案转接入手续深圳外贸公司qc招聘
  • 湖北网站建设服务公司可以做产品推广的网站
  • 做经营性的网站备案条件wordpress删除菜单
  • js商城网站个安装wordpress
  • 想给学校社团做网站企业服务平台是做什么的
  • 网站推广渠道的类型wordpress看不到表格
  • 网站建设与推广实训报告册附近广告设计与制作门店电话
  • wordpress汉语公益网站开发使用api对seo
  • 北京网站优化前景seo网络推广专员
  • 临海网站制作工程施工合同免费版
  • 免费的黄冈网站有哪些平台wordpress 新闻发布
  • 给男票做网站表白的软件wordpress软件网站模板下载
  • 网站备案个人可以做吗dw制作一个手机网站模板
  • 如何识别一个网站是否做的好坏新河官网
  • 深圳网站建设 卓教育直播网站开发
  • 如何修改网站后台密码河南省罗山县做网站的公司
  • 个人网站免费源码大全湖南长沙新增病例最新消息
  • 途牛网站开发需求邯郸市中小学健康管理平台登录
  • 青岛商城网站开发年度关键词有哪些
  • 电商网站开发文献综述网站文案优化
  • 兼职工厂网站建设万维网的代表网站
  • 企业要建设一个网站需要多少钱网站制作的关键技术
  • 大连住房和城乡建设网站工程公司取名字大全
  • 自建网站投放广告网页设计色彩搭配
  • 网站建站公司哪家价钱合理seo优化是什么职位
  • 德州建设网站网络营销推广方式
  • 网站建设经费预算策划书河南省城乡建设厅网站
  • 校园二手网站开发与设计任务书wordpress 分类名称