-
[SQL] 简单化多层分组关联计算的sql
简化多层分组关联计算的sql在数据库应用开发中,我们经常需要面对复杂的SQL式计算,比如多层分组中的关联计算。由于SQL分组时必须同时汇总,并且不能进行对象式关联访问,因此处理这类问题会比较复杂,只能用窗口函数嵌套多层的子查询的高级技巧来实现。集算器支持真正的分组,直观的对象式关联访问,解决这类问题...
99
热度 -
[SQL] Hibernate直接执行SQL话语
Hibernate直接执行SQL语句又到周六时间了。我有一次帮公安局开发项目时,有这么一个需求,在做统计报表的时候,我在Oralce数据中创建了一个视图,按管辖单位进行了分组,计算了每个管辖单位涉案人数及接警人数等,数据库视图倒是出来了,但是前台需求一个时间查询,也就是客户可以按时间检索,可是视图中...
44
热度 -
[SQL] SQL Server复制报错文章集锦
SQLServer复制出错文章集锦SQLServer复制出错文章集锦为了方便大家对数据库复制过程中出错的时候更好地解决问题本人收集了SQLServer相关复制出错解决的文章Theprocesscouldnotexecute'sp_repldone/sp_replcounters'on'ServerN...
45
热度 -
[SQL] 15 个惯用的 SQL Server 高级语法
15个常用的SQLServer高级语法1、case…end(具体的值)case后面有值,相当于c#中的switchcase注意:case后必须有条件,并且when后面必须是值不能为条件。-----------------case--end---语法结构---...
123
热度 -
[SQL] SQL实现类似于自动刷新数据的效能
SQL实现类似于自动刷新数据的功能原文:SQL实现类似于自动刷新数据的功能有时需要在SQL中,定时刷新某张表,比如说是要定时查询某张表的行数,通常做法就是手动的按F5去执行来刷新数据。但是如果这个定时查询历时较长,10分钟,或半小时,手动的话肯定是要崩溃了。貌似SQL没有像应用程序自动刷新的功能,可...
120
热度 -
75
热度 -
[SQL] 解决PL/SQL Developer 连接oracle 11g 64位中的有关问题
解决PL/SQLDeveloper连接oracle11g64位中的问题1、错误1:Initializationerrorcouldnotinitialize电脑上原本就装有oracle11g64位,可是PL/SQL却怎么也连接不上,报出“Initializationerror”的错误,搜集资料找到原...
69
热度 -
[SQL] SQL 更新时间字段的年度
SQL更新时间字段的年份SQL语句更新时间字段的年份、月份、天数、时、分、秒分类:数据库--修改d表日期字段的年份updatedsetbirth=STUFF(convert(nvarchar(23),birth,120),1,4,'2012')--修改d表日期字段的月份updatedsetbirth...
51
热度 -
[SQL] Android SQLite 简略使用示例
AndroidSQLite简单使用示例SQLite简介Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。袖珍型的SQLite可以支持高达2TB大小的数据库,每个数据库都是以单个文件的形式存在,这些数据都是以B-Tree的数据...
125
热度 -
[SQL] SqlServer隐式转换有关问题
SqlServer隐式转换问题在SQLServer的应用开发过程(尤其是二次开发)中可能由于开发人员对表的结构不够了解,造成开发过程中使用了不合理的方式造成数据库引擎未按预定执行,以致影响业务.这是非常值得注意的.这次为大家介绍由于隐式数据类型转换而造成的死锁及相应解决方案.现实中有些程序员/数据库...
64
热度 -
[SQL] SQL 替结果集增加列
SQL为结果集增加列OA系统有个需求,需要将订单的支付(可能多次)显示在订单信息中,支付记录在另一张表,如下图订单表:订单号订单金额订单状态D00000110000未缴清支付记录表支付编号订单号付款金额付款时间1D00000120002015-8-102D00000110002015-8-113D0...
113
热度 -
[SQL] 初学者学习Ado.net笔记一:Ado.net学习之SqlHelper类
菜鸟学习Ado.net笔记一:Ado.net学习之SqlHelper类1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;4usingSystem.Data.SqlClient;5usingSystem.Data;6usin...
71
热度 -
[SQL] sqlserver 已超过了锁请求超时时段 1222异常
sqlserver已超过了锁请求超时时段1222错误今天在SSMS(MicrosoftSQLServerManagementStudio)里面,点击左侧的资源管理器,查看数据库对应的表的时候,会遇到“LockRequesttimeoutperiodexceeded.(MicrosoftSQLServ...
102
热度 -
[SQL] 简单化动态MERGE的SQL计算
简化动态MERGE的SQL计算MSSQL,ORACLE等数据库支持MERGE语句更新表,但表结构未知时,由于缺乏集合类数据,用存储过程获得表结构再动态拼出SQL非常麻烦,代码会有几十行之多;同样原因,用Java等高级语言实现也不简单。而且使用存储过程或Java程序需要代码将内置于数据库或应用程序中,...
125
热度 -
114
热度 -
[SQL] oracle 分页跟TOP的SQL的说明
oracle分页和TOP的SQL的说明在这对经常用到的一个进行分页输出或者取TOP*的SQL进行一下说明:大家都能看明白经常用的写法有(没有排序):1)select*from(selectrownumrn,a.*fromtablea)wherern<41andrn>19;?2)selec...
149
热度 -
[SQL] mybatis if test 相等的情况怎么动态拼接sql
mybatisiftest相等的情况如何动态拼接sql今天程序需要根据前台的传过来的状态判断在数据库里是取wherea>b还是a<b还是a=0的情况搞了一下午最后试了下在if里面拼接#{status}=#{status}一切ok了详细代码如下<iftest="status...
81
热度 -
[SQL] SQL获取前一天零:00:00至23:59:59数据
SQL获取前一天0:00:00至23:59:59数据一、前言因为我公司要做财务结算前一天0:00:00至23:59:59的数据,利用到动态拼接SQL语句我们需要明白声明DateTime和Date获取的时间格式是不一样的,所以通过此计算有利于得到我们需要的时间段数据二、测试数据展示(自己看print结...
53
热度 -
[SQL] 公司内部培训SQL Server守旧索引结构PPT分享
公司内部培训SQLServer传统索引结构PPT分享公司内部培训SQLServer传统索引结构PPT分享下载地址http://files.cnblogs.com/files/lyhabc/SQLServer%E4%BC%A0%E7%BB%9F%E7%B4%A2%E5%BC%95%E7%BB%93%E...
110
热度 -
[SQL] 金典 SQL札记 SQL语句汇总
金典SQL笔记SQL语句汇总SELECT*FROM(SELECTROW_NUMBER()OVER(ORDERBYid)ASrowN,FNumber,FName,FSalary,FageFROMdbo.T_Employee)ASaWHEREa.rowN>=3ANDa.rowN<=5SELE...
57
热度