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

网站设计贵不贵网站seo设置是什么

网站设计贵不贵,网站seo设置是什么,佛山木工机械厂骏域网站建设专家,什么网站程序做资料库一、游标的概念知识游标可以理解为SQL Server的一种数据访问机制#xff0c;它允许用户访问数据的维度是数据行。用户可以对每一行数据进行单独处理#xff0c;从而降低系统开销和潜在的阻隔情况#xff0c;游标主要用于存储过程#xff0c;触发器和 T_SQL复杂的脚本中它允许用户访问数据的维度是数据行。用户可以对每一行数据进行单独处理从而降低系统开销和潜在的阻隔情况游标主要用于存储过程触发器和 T_SQL复杂的脚本中它能使查询结果集的数据用于其它T_SQL语句。在查看或处理结果集中向前或向后浏览每一行数据的功能。与C语言中的指针功能有些相似它可以指向结果集中的任意位置如果要对结果集进行逐行单独处理时必须声明一个指向该结果集中的游标变量。SQL Server 中的数据操作结果都是面向集合的并没有一种描述表中单一记录的表达形式除非使用WHERE子句限定查询结果使用游标可以补充这种功能并且游标的使用和操作过程更加灵活。游标的生命周期声明游标→打开游标→读取数据→关闭游标→释放游标。二、游标的语法格式DECLARE cursor_name CURSOR [ LOCAL | GLOBAL][ FORWARD_ONLY | SCROLL ][ STATIC | KEYSET | DYNAMIC | FAST_FORWARD ][ READ_ONLY | SCROLL_LOCKS | OPTIMISTIC ][ TYPE_WARNING ]FOR select_statement[ FOR UPDATE [ OF column_name [,...n] ] ]参数说明cursor_name:是所定义的游标的名称。LOCAL对于在其中创建批处理、存储过程或触发器来说该游标的作用域是局部的。GLOBAL指定该游标的作用域是全局的FORWARD_ONLY:指定游标只能从第一行滚动到最后一行。FETCH NEXT是唯一支持的数据读取选项如果在指定FORWARD_ONLY时不指定STATICKEYSET和DYNAMIC关键字则游标作为DYNAMIC游标进行操作如果FORWARD_ONLY和SCROLL均为指定则除非指定STATICKEYSET和DYNAMIC关键字否则默认为FORWARD_ONLY。STATICKEYSET和DYNAMIC游标默认为SCROLL。与ODBC和ADO这类数据库API不同STATICKEYSET和DYNAMIC T_SQL游标支持FORWARD_ONLY。STATIC定义一个游标以创建将该游标使用的数据临时复本对游标的所有请求都从tempdb中的临时表中不得到应答因此在对该游标进行提取操作时返回的数据中不反映对基表所做的修改并且该游标不允许修改。KEYSET:指定当游标打开时游标重复的行的成员身份和顺序已经固定。对行进行唯一标识的键值内置在tempdb内一个称为keyset的表中。DYNAMIC:定义一个游标以反映在滚动游标时对结果集内的各行所做的所有数据更改。行的数据值、顺序和成员身份在每次提取时都会更改动态游标不支持ABSOLUTE提取选项。FAST_FORWARD指定启动了性能优化的FORWARD_ONLY、READ_ONLY游标。如果指定了SCROLL或FOR_UPDATE,则不能指定FAST_FORWARD。SCROLL_LOCKS指定通过游标进行的定位更新或删除一定会成功。将行读入游标时SQL Server将锁定这些行以确保随后可对它们进行修改如果还指定了FAST_FORWARD或STATIC则不能指定SCROLL_LOCKS。OPTIMISTIC指定如果行自读入游标以来已得到更新则通过游标进行的定位更新或定位删除不成功。当将行读入游标时SQL Server不锁定行它改用timestamp列值比较结果来确定行读入游标后是否发生了修改如果表不包含timestamp列它改用校验和值进行确定如果以修改该行则尝试进行的定位更新或删除将失败如果还指定了FAST_FORWARD则不能指定OPTIMISTIC。TYPE_WARNING:指定游标从所请求的类型隐式转换为另一种类型时向客户端发送警告消息。select_statement是定义游标结果集中的标准SELECT语句。注DECLARE 游标名CURSOR FOR 查询语句; -- 最简单的游标声明注意关闭游标需要执行下面两条命令CLOSE 游标名称; --关闭游标DEALLOCATE 游标名称;--撤销游标(释放资源 三、游标主要用途1、定位到查询结果集中的某一行。2、对当前位置的数据进行读写。3、可以对结果集中的数据单独操作而不是整行执行相同的操作。4、游标是面向数据集合和面向数据行的程序设计之间的桥梁。四、游标的简单示例DECLARE Id NVARCHAR(MAX) DECLARE UserName NVARCHAR(MAX) DECLARE Password NVARCHAR(MAX) DECLARE NickName NVARCHAR(MAX) create table #tmp (Id NVARCHAR(MAX),UserName NVARCHAR(MAX),Password NVARCHAR(MAX),NickName NVARCHAR(MAX)) --建立临时数据表--声明一个游标mycursorselect语句中参数的个数必须要和从游标取出的变量名相同 DECLARE mycursor CURSOR FOR SELECT Id,UserName,Password,NickName FROM dbo.Users OPEN mycursor --打开游标 --从游标里取出数据赋值到我们刚才声明的变量中(移动游标指向到第一条数据提取第一条数据存放在变量中) FETCH NEXT FROM mycursor INTO Id, UserName,Password,NickName --判断游标的状态 -- 0 fetch语句成功 ---1 fetch语句失败或此行不在结果集中 --- 2 被提取的行不存在 WHILE (fetch_status 0) --如果上一次操作成功则继续循环BEGIN --显示出我们每次用游标取出的值--print (Id--------UserName--------Password----NickName)--条件判断if (Id10)beginINSERT INTO #tmp(Id,UserName,Password,NickName) VALUES(Id,UserName,Password,NickName)end--用游标去取下一条记录(继续取下一行数据)FETCH NEXT FROM mycursor INTO Id,UserName,Password,NickName ENDCLOSE mycursor --关闭游标 DEALLOCATE mycursor --撤销游标(释放资源 ) SELECT * FROM #tmp; --查询临时表 DROP TABLE #tmp --删除临时表 五、总结建议尽量避免使用游标游标使用时会对数据行加锁可能会影响其他业务的正常操作。当数据量大时执行效率也较低。另外系统内存也是其中一个限制。因为游标其实是相当于把磁盘数据整体放入了内存中如果游标数据量大则会造成内存不足内存不足带来的影响大家都知道了。所以在数据量小比较小的情况才去使用游标。但不建议使用游标可以通过从编程语言等方式实现相应的业务逻辑。IT技术分享社区个人博客网站https://programmerblog.xyz文章推荐程序员效率画流程图常用的工具程序员效率整理常用的在线笔记软件远程办公常用的远程协助软件你都知道吗51单片机程序下载、ISP及串口基础知识硬件断路器、接触器、继电器基础知识
http://www.pierceye.com/news/213233/

相关文章:

  • 网站建设维护的知识wordpress调用多张产品图片
  • 网站的静态资源服务器怎么做上海加盟网站建设
  • 网站数据库如何做小游戏网页版入口
  • 做php网站教程视频国产长尾关键词拘挖掘
  • 网站首页置顶是怎么做网站运营专员做什么
  • 福建嘉瑞建设工程有限公司网站wordpress密码字典
  • 网站开发答辩设计预期目标卓进网站
  • 整站优化要多少钱番禺建设网站哪个好
  • 汕尾手机网站设计广州建设网站外包
  • discuz 做论坛与网站wordpress一键 centos
  • 网站推广智选刺盾云下拉老鹰网营销型网站建设
  • 摄像机怎么在自己家网站做直播python网站开发招聘
  • 府网站建设先进个人网站产品数据库
  • 美食网站设计网站手机商城图片
  • 广州网站开发 细致广州亦客网络sql注入网站建设百度云
  • 株洲网站设计外包首选每个网站都有后台吗
  • 网站运营管理员具体做什么企业网站搭建哪家好
  • wordpress网站导入数据库网站开发自荐信
  • 网站商城如何获取流量天合建设集团网站
  • 毕业设计做网站应该学什么2015年做哪个网站致富
  • 本地网站后台管理建设品牌网站建设解决方案
  • 广州黄埔区网站建设网页制作和网页制作设计
  • 做谷歌推广一定要网站吗成都 企业网站建设公司
  • 六安网站制作金狮网站更换域名备案吗
  • 最专业的手机网站制作广西网站建设设计
  • 如何在搜索引擎做网站企业咨询公司名字大全
  • 贵金属网站模板阿里云建设网站的流程
  • 维护一个网站要多少钱个人网页设计的主要内容和要求
  • 西安网站优化推广方案新网站做百度百科
  • 网站外链建设到底该怎么做flash网站案例