-
[SQL] PLSQL_基础系列7_安插方式Pivoting / Unconditional / Conditional ALL / Conditional FIRST INSERT
PLSQL_基础系列7_插入方式Pivoting/Unconditional/ConditionalALL/ConditionalFIRSTINSERT2014-12-08BaoXinjian一、摘要OracleInsert的多种方式1.standardinsert1.pivotingInsert2...
137
热度 -
[SQL] SQL性能有关问题可以归结为两大类
SQL性能问题可以归结为两大类1.查询出了过多数据。比如只需查某列数据,应用却要求每行都返回所有字段。2.数据库扫描了过多数据,虽然不一定全部返回。如:只需查一行数据,由于没有索引导致全表扫描。
62
热度 -
[SQL] 层级构造数据之查询SQL
层级结构数据之查询SQL从上往下,找全所有孩子SELECTlevel,t.id,t.name,t.parentidFROMST_MENUtSTARTWITHt.id=1CONNECTBYPRIORt.id=t.parentid从上往下,追踪到根节点SELECTlevel,t.id,t.name,t....
22
热度 -
[SQL] oracle - 干报表需要的一些sql
oracle-作报表需要的一些sql作报表需要的一些oraclesql天寒地冻,呆在家里又读完了《MasteringOracleSQL》2nd,发现Oracle的功能还是很强悍,光函数就有两百个,那些面向对象的查询语言很难模拟,特别是SQL2003里针对OLAP的windowsfunction等。幸...
76
热度 -
[SQL] 在mybatis执行SQL语句事前进行拦击处理
在mybatis执行SQL语句之前进行拦击处理比较适用于在分页时候进行拦截。对分页的SQL语句通过封装处理,处理成不同的分页sql。实用性比较强。importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.Res...
87
热度 -
[SQL] 血泪心得分享->SQL Server 2012建立链接服务器
血泪经验分享--->SQLServer2012建立链接服务器现在我有一个需求是需要在两个不同的SQLSERVER2012的服务器之间进行数据访问和更新。我们需要把ServerOne的数据插入到ServerTwo的服务器上去,一天执行一次任务。我们的首选方案是在两个服务器之间建立链接服务器,下面...
42
热度 -
[SQL] 采办,接收数据收集SQL汇总(从订单->接收->INVOICE所有数据关联SQL)
采购,接收数据收集SQL汇总(从订单->接收->INVOICE所有数据关联SQL)INDEXOFQUERIESSourceDocument:PurchaseOrder:1:po_headers_all(sql)2:po_lines_all(sql)3:po_line_locations_...
438
热度 -
[SQL] 三种启动SQL SERVER服务的步骤(安装后运行提示无法打开到SQL Server的连接)
三种启动SQLSERVER服务的方法(安装后运行提示无法打开到SQLServer的连接)不启动服务出现下面报错:1.后台启动计算机-管理-服务和应用程序-2.SQLSERVER配置管理器:3.在运行窗口中使用命令进行启动:
34
热度 -
25
热度 -
[SQL] sql server 点滴总计
sqlserver点滴累计1.选择列表中的列无效,因为该列没有包含在聚合函数或GROUPBY子句中答:即指定GROUPBY时,选择列表中任一非聚合表达式内的所有列都应包含在GROUPBY列表中,或者GROUPBY表达式必须与选择列表表达式完全匹配。2.casewhenthenelseend语法的使用...
49
热度 -
[SQL] SQLSERVER的一个不显眼的效能 备份文件的分割
SQLSERVER的一个不显眼的功能备份文件的分割SQLSERVER的一个不显眼的功能备份文件的分割当完整备份数据库的时候,我们有时候可能会遇到一种极端情况,比如服务器上C,D,E三个盘符都只剩下5G空间了但是如果要完整备份业务库需要12G的空间,那么这时候怎么办呢?使用文件组备份吗?但是数据库没有...
94
热度 -
12
热度 -
[SQL] Spark公布1.2.0 - 支持Netty NIO / SQL增强
Spark发布1.2.0-支持NettyNIO/SQL增强Spark1.2.0版Spark1.2.0是在1.X线的第三个版本。此版本带来了Spark的核心引擎性能和可用性方面的改进,一个重要的MLlib新API,Python的扩展ML支持,一个完全高可用的Spark流模式,等等。GraphX已经看到...
62
热度 -
91
热度 -
[SQL] SQLSERVER中怎么快速比较两张表的不一样
SQLSERVER中如何快速比较两张表的不一样SQLSERVER中如何快速比较两张表的不一样不知不觉要写2014年的最后一篇博文了~一般来说,如何检测两张表的内容是否一致,体现在复制的时候发布端和订阅端的两端的数据上面我这里罗列了一些如何从数据库层面来解决此类问题的方法第一步当然就是检查记录数是否一...
46
热度 -
[SQL] SQL Server中事务日志已满的原因以及解决方法
SQLServer中事务日志已满的原因以及解决办法错误描述:数据库的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅sys.databases中的log_reuse_wait_desc列。首先引入一下事务日志的概念(来自百度百科):事务日志是一个与数据库文件分开的文件。它存储对数据库进行的所...
59
热度 -
[SQL] SQL 聚合(笔记)
SQL集合(笔记)——SQL是关于集合的oracle是关系型数据,其中的数据表都是有一定规律的数据的一个个集合,所以在使用SQL时,如果能按照集合的思路来进行时会节省很多效率,也鞥让语句更加的清晰明了。1、四个集合运算符1)union返回不重复的数据行;2)unionall返...
94
热度 -
[SQL] sql sever 2008 尚未保存日志尾部有关问题 分析解决
sqlsever2008尚未保存日志尾部问题分析解决sql2008还原时出现下面的错误,System.Data.SqlClient.SqlError:尚未备份数据库"****"的日志尾部。如果该日志包含您不希望丢失的工作,请使用BACKUPLOGWITHNORECOVERY备份该日志。请使用REST...
88
热度 -
[SQL] Yii框架,在页面输出执行sql语句,便利调试
Yii框架,在页面输出执行sql语句,方便调试我们使用:yiidebugtb来调试(因为用他界面比较美观,不影响界面其他元素)。1.下载yiidebugtb,并且放入到application.extensions.yiidebugtb目录2.修改main.php,加入如下代码:'log'=>a...
28
热度 -
[SQL] PLSQL Developer中文显示乱码的解决办法
PLSQLDeveloper中文显示乱码的解决方法PLSQLDeveloper中文显示乱码是因为Oracle数据库所用的编码和PLSQLDeveloper所用的编码不同所导致的。解决方法:1.先查询Oracle所用的编码selectuserenv('language')fromdua...
42
热度