-
[SQL] plSQL写好的存储过程为啥执行时报无效SQL
plSQL写好的存储过程为什么执行时报无效SQL??-----创建一个不带任何参数的过程create?or?replace?procedure?out_timeis?begin?????dbms_output.put_line(systimestamp);end;-----使用execute命令调用...
47
热度 -
[SQL] 【Jqurey EasyUI】-DataGrid数据绑定,以及增、删、改(SQL)
【JqureyEasyUI】----DataGrid数据绑定,以及增、删、改(SQL)也懒得打其它字了,直接进入主题吧1.首先,数据表Rex_TestIDint自增tNamevarchar(10)姓名tEmailvarchar(80)邮箱2.至于代码里的JqureyEasyUI包就直接去官网下载吧,...
71
热度 -
[SQL] 替代码减负之<三>视图(SQL)
为代码减负之<三>视图(SQL)在设计数据库时为了减少数据冗余,一般都会按照三范式去设计,但有时我们在查询时需要通过一字段获取跟这个字段相关联的好几个字段,但是他们又分布在不同的表中,这时候如果按照正常途径走的话需要同时查询好几张表,不仅操作麻烦还容易出错。当然我们有捷径,把想要查询的字...
54
热度 -
[SQL] Mybatis 配置resultMap 查询所有sql
Mybatis配置resultMap查询全部sql映射配置文件<!--type:映射实体类的数据类型id:resultMap的唯一标识--><resultMaptype="person"id="BaseResultMap"><!-...
73
热度 -
[SQL] 惯用oracle SQL语句
常用oracleSQL语句1:创建dblinkcreatedatabaselinkdblink_nameconnecttouserAIDENTIFIEDBYuserAusing'192.168.0.1/ora92';2:查看表空间selectdbf.tablespace_name,dbf.total...
61
热度 -
[SQL] plSql 乱码有关问题解决
plSql乱码问题解决selectuserenv('language')fromdual;查询oracle服务器端的编码,如为:AMERICAN_AMERICA.US7ASCII显示什么编码就设置什么编码在我们的客户端需要和服务器端的编码保持一致。因此在客户端,需要设置一个新的环境变量:NLS_LA...
106
热度 -
[SQL] sql分组并提取每组的前一条,依照时间排序
sql分组并提取每组的前一条,按照时间排序select*from(selectrow_number()over(partitionby'分组'orderby'日期')asrownum--排序并分组,*--所需显示的字段from表)asTwhereT.rownum=1对每组的数据按日期排序并加上行号取...
48
热度 -
[SQL] Sql Server判断是否带有汉字、数字、字母
SqlServer判断是否含有汉字、数字、字母/*含有字母或数字*/select*fromTabNamewhereFieldNamelike'%[A-Z]%'ORFieldNamelike'%[0-9]%'/*含有汉字len返回的是字符数datalength返回的是字节数*/select*fromT...
51
热度 -
[SQL] sql优化-六(索引)
sql优化-6(索引)<一>索引开销1.访问开销访问集中导致热块竞争索引查询要尽可能的避免回表,如果不可避免,需要关注聚合因子是否过大。举个例子:selectafromtest_dbwhereb=5A、假设b上没有索引那么该条SQL将进行表扫描,扫描所有该表的数据块从数据块中找到记录,并...
87
热度 -
[SQL] VC_ADO连接SQLSERVER时连接字符串的形式
VC_ADO连接SQLSERVER时连接字符串的模式一、连接SQLSERVER的第一种连接字串:是针对数据库身份验证模式为”SQLSERVER和windows“而言,连接字串为:CStringstrConn;strConn=”Provider=SQLOLEDB.1;\PersistSecurityI...
16
热度 -
[SQL] SQL Server 性能调优二 之索引(Index)的建立
SQLServer性能调优2之索引(Index)的建立前言索引是关系数据库中最重要的对象之一,他能显著减少磁盘I/O及逻辑读取的消耗,并以此来提升SELECT语句的查找性能。但它是一把双刃剑,使用不当反而会影响性能:他需要额外的空间来存放这些索引信息,并且当数据更新时需要一些额外开销来保持索引的同步...
62
热度 -
[SQL] SQL语句错误导致项目报错
SQL语句异常导致项目报错1、错误描述严重:Exceptionoccurredduringprocessingrequest:StatementCallback;SQL[];OALL8处于不一致状态;nestedexceptionisjava.sql.SQLException:OALL8处于不一致状...
30
热度 -
[SQL] 增高系统性能——对SQL语句优化的思考
提高系统性能——对SQL语句优化的思考软件在研发的过程中自始至终都在留意着系统的可扩展性,但与此同时也在关注着系统的性能,SQL语句作为系统性能的一环不容忽视,从今天开始结合开发的经验,谈一下我对SQL语句优化的理解和认知:1、在联合查询语句中做到小表驱动大表:联合查询是常用到的一种查询方式,左连接...
17
热度 -
[SQL] SQL Server 性能调优三 之索引(Index)的维护
SQLServer性能调优3之索引(Index)的维护前言前一篇的文章介绍了通过建立索引来提高数据库的查询性能,这其实只是个开始。后续如果缺少适当的维护,你先前建立的索引甚至会成为拖累,成为数据库性能的下降的帮凶。查找碎片消除碎片可能是索引维护最常规的任务,微软官方给出的建议是当碎片等级为5%-30...
86
热度 -
[SQL] 机房收费复建(四)-SqlHelper
机房收费重构(四)-SqlHelper最近由于学校专业课考试,导致上一篇的一些博客没有及时补上,让读者久等了,下面来说说关于DAL中一个模板吧-SqlHelper。在敲机房收费中,有好多都是重复的访问数据库这些操作,这样我们可以将这些步骤抽象出来,命名为SqlHelper。在任何时候想到抽象和封装。...
321
热度 -
[SQL] sql语句中BEGIN TRAN.COMMIT TRAN
sql语句中BEGINTRAN...COMMITTRANBEGINTRAN标记事务开始COMMITTRAN提交事务一般把DML语句(select,delete,update,insert语句)放在BEGINTRAN...COMMITTRAN之间作为一个事务处理也就是那些语句执行过程中如果遇到错误,无...
337
热度 -
[SQL] sql 中刚刚学的几个小函数
sql中刚学的几个小函数1、convert()函数;转换数据转换格式convert(data_type(length),data_to_be_converted,style)data_type(length)?:规定目标数据类型(带有可选的长度);data_to_be_converted?含有需要转...
16
热度 -
[SQL] 无法打开SQL Server的联接
无法打开SQLServer的连接机房收费系统重构版的登陆敲了好几天了,总算把登陆窗体敲完了,代码调试的差不多了,问题就处在数据库了。SQLServer配置管理里的SQLServer服务都启动了,但是还是报这个错误:在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服...
29
热度 -
[SQL] SQL Server 性能调优四 之书写高效的查询
SQLServer性能调优4之书写高效的查询限制查询的行和列来提高性能这条规则非常简单,这里就不细说了。使用搜索可参数化判断(sargableconditions)来提高性能Sargable由SearchARGumentAble简写而来,字面意思是搜索可参数化?还是比较晦涩哎...总之使用Sarga...
8
热度 -
[SQL] java.sql.SQLException:Column count doesn't match value count at row 一
java.sql.SQLException:Columncountdoesn'tmatchvaluecountatrow11、错误描述java.sql.SQLException:Columncountdoesn'tmatchvaluecountatrow12、错误原因在插入数据时,插入的字段...
16
热度