-
[SQL] hsql异常: user lacks privilege or object not found: LAST_INSERT_ID
hsql错误:userlacksprivilegeorobjectnotfound:LAST_INSERT_ID1.1.1、问题现象环境:windowsvista+JDK1.6+Apusic7.0+cfconsole+hsqldb2.2.6从hsqldb中查询数据时报错,提示用户权限缺失或者对象不存...
955
热度 -
[SQL] sqlite3树形结构遍历效率对照测试
sqlite3树形结构遍历效率对比测试sqlite3树形结构遍历效率对比测试一、缘起项目数据结构:本人从事安防行业,视频监控领域。项目中会遇到监控点位的组织机构划分、临时划分的巡逻点位等。这些相机点位、连同组织机构,它们在逻辑关系上构成了一个树形结构。又由于任何一个点位属于一个组织机构,也可能属于一...
304
热度 -
[SQL] 初识Sql注入破绽攻击
初识Sql注入漏洞攻击以前就听说过Sql注入漏洞攻击,但一直没有对它进行细致的研究,所以了解甚少。最近我们学ADO.NET的时候,里面主要部分就是用带参数或不带参数的Sql语句对数据库进行操作,我忽然意识到了一个严重的问题,那就是Sql注入漏洞攻击。因为我们老师并没有提到这个编程领域中常见的问题,所...
249
热度 -
[SQL] 1.plsql的引见
1.plsql的介绍pl/sql是什么pl/sql(procedurallanguage/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大1.过程、函数、触发...
255
热度 -
[SQL] 给PLSQL插上翱翔的翅膀-PLSQL优化
给PLSQL插上飞翔的翅膀-PLSQL优化60-80%ofdatabaseperformanceissuesarerelatedtopoorlyperformingSQL,60-80%的数据库性能问题要归结于生产中糟糕的SQL语句!以此一文来总结笔者近10多年来的工作经验并基于最基本的也是最有效的对...
369
热度 -
[SQL] SQLite 的简略使用(以Navicat为例)
SQLite的简单使用(以Navicat为例)一、简介iOS中的数据存储方式:-Plist(NSArray\NSDictionary)-Preference(偏好设置\NSUserDefaults)-NSCoding(NSKeyedArchiver\NSkeyedUnarchiver)-SQLite...
334
热度 -
[SQL] SQL语言基础入门小结
SQL语言基础入门总结SQL学习笔记总结基础部分一、基本概念1什么是SQL:SQL就是结构化查询语言2RDBMS:关系型数据库管理系统3SQL的语言的作用:SQL面向数据库执行查询SQL可从数据库取回数据SQL可在数据库中插入新的纪录SQL可更新数据库中的数据SQL可从数据库删除记录SQL可创建新数...
228
热度 -
[SQL] 2. SQL 话语本身的优化(慢查询)
2.SQL语句本身的优化(慢查询)MySQL客户端连接成功后,通过使用show[session|global]status命令可以提供服务器状态信息。其中的session来表示当前的连接的统计结果,global来表示自数据库上次启动至今的统计结果。默认是session级别的。下面的例子:show...
326
热度 -
[SQL] 将很多段逻辑sql放在一个hive文件执行 停止提交的任务做法
将很多段逻辑sql放在一个hive文件执行终止提交的任务做法???背景:hive工作中,将很多etl脚本写在一起,然后整体提交,提交后突然后悔想取消??eg:?qyjssum.sh:?sudo-uhdfshive-e"???useste_qyjs;????清洗逻辑1.....?????清洗逻辑2.....
335
热度 -
[SQL] sqlyog ultimate 64位 v12.0.9 官方汉语言注册版
sqlyogultimate64位v12.0.9官方中文注册版姓名(Name):cr173序列号(Code):8d8120df-a5c3-4989-8f47-5afc79c56e7c或者(OR)姓名(Name):cr173序列号(Code):59adfdfe-bcb0-4762-8267-d7fcc...
363
热度 -
[SQL] 6.plsql的历程
6.plsql的过程过程过程用于执行特定的操作。当建立过程时,既可以指定输入参数(in),也可以指定输出参数(out)。通过在过程中使用输入参数,可以将数据传递到执行部分;通过使用输出参数,可以将执行部分的数据传递到应用环境。在sqlplus中可以使用createprocedure命令来建立过程。实...
322
热度 -
[SQL] 2.plsql的编纂规范
2.plsql的编写规范编写规范1.注释单行注释--select*fromempwhereempno=7788;--取得员工信息多行注释/*....*/来划分2.标识符号的命名规范1)当定义变量时,建议用v_作为前缀如:v_sal2)当定义常量时,建议用c_作为前缀如:c_rate3)当定义游标时,...
320
热度 -
[SQL] 8个值得关切的SQL-on-Hadoop框架(转)
8个值得关注的SQL-on-Hadoop框架(转)数据的操作语言是SQL,因此很多工具的开发目标自然就是能够在Hadoop上使用SQL。这些工具有些只是在MapReduce之上做了简单的包装,有些则是在HDFS之上实现了完整的数据仓库,而有些则介于这两者之间。这样的工具有很多,来自于Shoutlet...
332
热度 -
323
热度 -
[SQL] SQL Server中使用存储过程实现简略的平均分值功能
SQLServer中使用存储过程实现简单的平均分值功能在抽题的时候很容易碰到这样子的一个情况:50道题共100,也就是每道题2分,若是手动一个一个填不得累死啊。我就碰到这样子的一个问题了。于是就写了这个简单的存储过程来做这个事儿,执行过后大部分题目的分值都搞定了,小部分的手调+小调即OK。?简单思路...
342
热度 -
[SQL] SQL Server 2005的备份、复原及分离、附加基本操作
SQLServer2005的备份、还原及分离、附加基本操作1.备份连接好数据库引擎后,我本地有2个实例,分别是sqlserver、sqltest,如图(1-1)。(图1-1)以备份sqlserver为例,右击->任务->备份,如图(1-2)。(图1-2)出现如图(1-3)界面:【源】-数...
289
热度 -
[SQL] SQLite 三 使用介绍
SQLite3使用介绍SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就足够了。它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快。SQLite提供的是一些C函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准sql...
380
热度 -
[SQL] java.sql.SQLException:用户'sa'登录失败
java.sql.SQLException:用户'sa'登录失败。??????今天犯了一个比较低级的错误,如下:?????在项目中新增sqlserverdatasoure连接,结果启动时报错:java.sql.SQLException:用户'sa'登录失败。atnet.sourceforge.jtd...
338
热度 -
[SQL] SQL truncate 、delete与drop差别
SQLtruncate、delete与drop区别相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。?2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。?不同点:1.truncate和delete只删除数据不删除表的结构(定...
307
热度 -
[SQL] SQL优化技艺(Oracle)
SQL优化技巧(Oracle)SQL优化技巧(1):Where子句中的连接顺序:oracle采用自下而上的顺序解析where子句,根据这个原理,表之间的连接必须写在其他where条件之前,那些可以过滤掉大量记录的条件必须写在where子句的末尾。;连接查询时,大表放在前面,小表放在后面例如低效:se...
272
热度