-
存储过程优化有关问题
存储过程优化问题SQLcode--存储过程ALTERPROCEDURE[dbo].[p_BuyerVendorManager](@PageIndexINT,--页数@PageSizeINT,--每页数据条数@BigAreaINT,--大区ID@ProvinceINT,--省ID@CityINT,--城市ID@VendorClassINT,--客户分类@SuperVenderTvaIdINT,--客...
49
热度 -
sql 多表关联计算的有关问题
sql多表关联计算的问题日降雨量表数据是人录入的记录一天24小时的降雨量并有字段hj为24小时降雨量的和现有年降雨量表有一年12个月的降雨量字段和年降雨量总计字段现有需求年降雨的数据不用录入直接根据日降雨量来计算就是要根据日降雨量表中的数据来计算得到一个月的降雨量和一年降雨量新增一天的数据就对年降雨量表中对应月和年的记录更新现在的问题用什么方式来实现存储过程?触发器?日降雨量id记录时间1时,2时...
90
热度 -
SQL多条件查询存储过程有关问题
SQL多条件查询存储过程问题CREATEPROCEDURE[sp_SelFindResources5][email protected]/**/int,--会员ID@WarehouseRNvarchar,--仓单号@Commoditynvarchar,--品名@Specificationsvarchar,--规格@Steelmillnvarchar,--钢厂@Unitpriceint,-...
33
热度 -
能否直接用sql语句把excel导入到数据库?该如何解决
能否直接用sql语句把excel导入到数据库?导出的我会,代码是SQLcodeifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo.[p_exporttb]')andOBJECTPROPERTY(id,N'IsProcedure')=1)dropprocedure[dbo].[p_exporttb]GOcreateprocp_expo...
94
热度 -
一条SQL语句,该如何解决
一条SQL语句CREATEPROCEDURE[dbo].[MoveNodeUp]@type_idintASdeclare@lftintdeclare@rgtintdeclare@layerintifexists(select1fromtreewhere[email protected]/**/_id)beginSETXACT_ABORTONBEGINTRANSACTIONselect@l...
79
热度 -
一个分页的存储过程,求优化!解决办法
一个分页的存储过程,求优化!代码如下,为了支持排序查询,使用了临时表,但是在本机上测试,每页的查询时间需要1s,要是在网络上估计更慢,求高手优化。SQLcodealterPROCEDUREPrcPager--获得某一页的数据--@currPageint=1,--当前页页码(即TopcurrPage)@showColumnnvarchar(2000)='*',--需要得到的字段(即column1,c...
71
热度 -
ASP.NET网站权限设计兑现――套用JQuery EasyUI列表显示数据、分页、查询
ASP.NET网站权限设计实现――套用JQueryEasyUI列表显示数据、分页、查询有时候闲的无聊,看到extjs那么肥大,真想把自己的项目改了,最近看到一款轻型的UI感觉不错,但是在网上找了好多教程,但是没有一个是完全是C#asp.net写的 无耐下,自己写了下,感觉效果不错,故拿出来和大学分享一下,希望可以抛砖引玉作用. 由于好多人都只是拷贝代码,故在此全用图片作说明. 图片效果图1 这个...
335
热度 -
将表里的数据批量生成INSERT语句的存储过程 持续增强版
将表里的数据批量生成INSERT语句的存储过程继续增强版文章继续桦仔兄的文章将表里的数据批量生成INSERT语句的存储过程增强版继续增强...本来打算将该内容回复于桦仔兄的文章的下面的,但是不知为何博客园就是不让提交!....所以在这里贴出来吧,算作继续增加文章中解决的:根据查询条件自动生成插入脚本的需求,其实这种需求还是蛮常见的。本文着重解决了文中的脚本的schema问题,给调整了下,现在脚本能...
25
热度 -
存储过程性能有关问题,不知道如何优化
存储过程性能问题,不知道怎么优化createorreplaceprocedureSP_MSS_AGINGisamountNumber(18,2);--未逾期overdue1Number(18,2);--逾期0-6个月overdue2Number(18,2);--逾期6-12月overdue3Number(18,2);--逾期12-18个月overdue4Number(18,2);--逾期18-24...
102
热度 -
使用SQL语句创设SQL数据脚本(应对万网主机部分不支持导出备份数据)
使用SQL语句创建SQL数据脚本(应对万网主机部分不支持导出备份数据)1、查询待导出表Ad中的数据。SELECT*FROM[DB_Temp].[dbo].[Ad]2、编写存储过程。1--将表数据生成SQL脚本的存储过程23CREATEPROCEDUREdbo.UspOutputData4@tablenamesysname5AS6declare@columnvarchar(1000)7declare...
21
热度 -
SQL语句执行顺序
SQL语言笔记字符串用单引号',判断用单等号=,两个单引号''转义为一个单引号'不等号是<>不区分大小写[]括起来的要不是关键字,要不是非法变量,比如空格隔起来的变量创建与删除数据库1--创建数据库2createdatabaseSchool;3--删除数据库4dropdatabaseSchool;5--创建数据库的时候指定一些选项6createdatabaseSchool;7onpri...
80
热度 -
SQL Server初始化表:删除数据及主键复位(2)
SQLServer初始化表:删除数据及主键复位(二)上一篇用的是临时表,执行之后特殊应用都会消失。后面有讲到SQLServer本身只怎么操作的,就模拟了一个——添加触发器特殊应用。?1、创建S_ENTITY表和insert测试数据上一篇有这一篇就不写了。?2、创建Table2表并添加测试触发器:--创建表:CREATETABLE[dbo].[table2_2]( [field1][int]IDEN...
76
热度 -
sql server 基础教程[温故而知新3]
sqlserver基础教程[温故而知新三]子曰:“温故而知新,可以为师矣。”孔子说:“温习旧知识从而得知新的理解与体会,凭借这一点就可以成为老师了。“尤其是咱们搞程序的人,不管是不是全栈工程师,都是集十八般武艺于一身。不过有时候有些知识如果有很久没用了的话,就会忘记,甚至是忘的你一点都想不起来,尤其是一些基础的东西。所以我才打算写个"温故而知新"的系...
378
热度 -
环境准备:
T-SQL动态查询(1)——简介起因: 由于最近工作需要及过去一直的疑问,所以决定着手研究一下动态SQL。由于离开一线开发有点年头了,很多技巧性的东西没有过多研究,作为DBA和《SQLServer性能优化与管理的艺术》一书的独立作者,更多的是关注在满足功能要求前提下的性能问题。但是我认为本文不仅对DBA有用,对数据库开发人员甚至设计师、架构师等都有一定的参考价值。前言: 读者是否遇到过类似功能:一...
101
热度 -
视图 v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines 的区别
视图v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines的差异视图v$sql,v$sqlarea,v$sqltext,v$sqltext_with_newlines是几个经常容易混淆的视图,主要是提供librarycache中当前缓存的sql语句的信息。这几个视图都可以提供当前有关sql语句的具体信息,但稍有差异。本文主要描述其差异并给出实例。一、sql...
375
热度 -
SQL基础语法(一)
SQL基础语法(1)这篇blog是SQL基础语法,只是作为我平时查阅和备份,仅适合初学者学习阅读,高手绕行。转载时注明地址http://fuchangle.iteye.com/blog/1772395SQL的全称是StructuredQueryLanguage,也就是结构化查询语言。SQL是操作和检索关系型数据库的标准语言,标准SQ;语言可用于操作任何的关系数据库。作用:1.在数据库中检索需要的信...
10
热度 -
Oracle 视图 v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines 的区别
Oracle视图v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines的差异视图v$sql,v$sqlarea,v$sqltext,v$sqltext_with_newlines是几个经常容易混淆的视图,主要是提供librarycache中当前缓存的sql语句的信息。这几个视图都可以提供当前有关sql语句的具体信息,但稍有差异。本文主要描述其差异并给出实例...
411
热度 -
避免SQL注入三大步骤
避免SQL注入三大方法要说SQL注入还要从看.NET视频开始说起,听说在程序开发过程中,我们经常会遇到SQL注入问题,也就是指令隐码攻击。具体的原理到底是怎么回事儿,查了些资料好像涉及到了编译原理,也没能够看明白,只是视频中讲到了这三种方法是经常用来避免SQL注入最常用的方法,于是查些资料希望能对现学的知识有一定的了解。下面是对这三种方法具体如何使用的一个简单的介绍。一、存储程序在学习数据库视频的...
58
热度 -
SQL LIKE话语多条件贪婪加权匹配算法(改进版)
SQLLIKE语句多条件贪婪加权匹配算法(改进版)上一篇博客:SQLLIKE语句多条件贪婪匹配算法。直接入题,其他的就不罗嗦了。上篇博客仅仅是实现了多个关键字“尽可能多的匹配”。但是在实际应用中,尽可能多的匹配不一定合理。就拿“如何在CSDN网站注册用户”这句话来说,拆成“CSDN”、“注册”、“用户”这三个词。假如数据库中某条记录匹配了“CSDN”、“注册”这两个词,另一条记录匹配了“注册”、“...
241
热度 -
SQL LIKE话语多条件贪婪匹配算法
SQLLIKE语句多条件贪婪匹配算法在CMS开发中,经常会有类似这样的需求:提问——回答模式,最经典的例子就是百度提问。提问者提出问题,由其他人回答,其他人可以是用户,也可以是服务商。在这个模式中,如何充分利用历史数据是最关键的技术。很多时候,由于客户不擅长使用搜索功能,一上来就提问,而这些问题往往早已经有近乎完美的答案,但没有充分利用。这样一来,不仅加大了劳动量,又增加了数据冗余。...
14
热度