-
[SQL] Android 部分机型在三星S3上面出现了,sqlite莫名其名的锁住的有关问题
Android部分机型在三星S3上面出现了,sqlite莫名其名的锁住的问题今天在使用安卓三星S3开发时,发现数据库老是锁住,其他机型并未出现锁住的问题,查看数据库所在的文件夹发现,和db文件同名的多出了一个文件以-journal结尾的莫名其妙的文件,怀疑是这个导致的所以在程序中判断是否存在这个文件...
28
热度 -
[SQL] sql中的CHARINDEX跟临时表
sql中的CHARINDEX和临时表update#tempset#temp.Recycle=casewhenUnionA.num>0then1else0endfrom(selectGradeID,sum(num)asnumfromAreaAllotwhereCHARINDEX(@Area,Ar...
34
热度 -
[SQL] SQLServer用存储过程实现安插更新数据
SQLServer用存储过程实现插入更新数据实现1)有相同的数据,直接返回(返回值:0);2)有主键相同,但是数据不同的数据,进行更新处理(返回值:2);3)没有数据,进行插入数据处理(返回值:1)。【创建存储过程】CreateprocInsert_Upda...
106
热度 -
[SQL] SQL 查询顾主买了A和B,但是没有买C
SQL查询顾客买了A和B,但是没有买C看到的,觉得很有用记录下来原文出处问题描述很简单,就是查询购买了产品A和B但是没有购买产品C的顾客测试数据--=====Conditionallydropthetesttabletomake--rerunsinSSMSeasier.IFOBJECT_ID(...
60
热度 -
[SQL] PL/SQL Developer使用技艺、快捷键
PL/SQLDeveloper使用技巧、快捷键1、类SQLPLUS窗口:File->New->CommandWindow,这个类似于oracle的客户端工具sqlplus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyw...
11
热度 -
[SQL] 【原】新装SQL Server 2014 遇到有关问题的解决办法
【原】新装SQLServer2014遇到问题的解决方法。【尝试读取或写入受保护的内存。这通常指示其他内存已损坏。(System.Data)】管理员身份运行cmd->输入netshwinsockreset提问者评价曾经让我重装系统的bug,一句话就就解决了,谢谢你~评论|2
34
热度 -
[SQL] SQL Server-存储过程
SQLServer---存储过程前两天我们简单的了解了有关一种特殊的存储过程——触发器的相关知识,今天要写得是关于存储过程的一些简单的理论和实际应用的知识。首先,我们需要了解的是什么是存储过程,以及它的格式。定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,...
6
热度 -
[SQL] SqlServer 惯用分页方法总结
SqlServer常用分页方法总结SqlServer常用分页方法总结下面示例总结了,SqlServer数据库常用分页方法,仅供学习参考A、使用RowNumber和BetweenAnd组合分页:/**********使用RowNumber和BetweenAnd组合分页**********/CREATE...
45
热度 -
[SQL] SQL Profile 小结(一)
SQLProfile总结(一)一、前提概述在介绍SQLProfile之前,不得不说的一个工具就是SQLTuningAdvisor;这个工具是从Oracle10g开始引入,它的任务就是分析一个指定的SQL语句,并建议如何使用一些方法来提高指定语句的性能,例如:收集缺失的对象统计信息、或者收集过时的对象...
80
热度 -
[SQL] Oracle 经典SQL 专为笔试预备
Oracle经典SQL专为笔试准备相信把这99条sql搞定,Oracle基本笔试简直就像玩的一样(史上最全,最经典的入门级Oracle查询语句)1.select*fromemp;2.selectempno,ename,jobfromemp;3.selectempno编号,ename姓名,job工作f...
103
热度 -
[SQL] Sql server 大数据量插入速度慢或丢失数据解决方法
Sqlserver大数据量插入速度慢或丢失数据解决办法问题描述:我的设备每秒2000条数据插入数据库,2个设备总共4000条,当在程序里面直接用insert语句插入时,两个设备同时插入大概总共能插入约2800条左右,数据丢失约1200条左右,找了好多解决方法,整理了两种效果比较明显的解决办法:第一种...
62
热度 -
[SQL] SQL Sever 2008配置工具中过程调用失败解决办法
SQLSever2008配置工具中过程调用失败解决方法刚刚装了VS2013,然后打开数据库时,无论如何也连不上。打开数据库配置,出现如下界面:上网搜了,试了很多方法,像什么把windows\system32\wbem下的framedyn.dll复制到system32目录下,还有照一个老外说的,下什么...
69
热度 -
[SQL] 使用sql语句创设和删除约束
使用sql语句创建和删除约束使用sql语句创建和删除约束约束类型主键约束(PrimaryKeyconstraint)--:要求主键列数据唯一,并且不允许为空。唯一约束(Uniqueconstraint)--:要求该列唯一,允许为空,但只能出现一个空值。检查约束(Checkconstraint)--:...
50
热度 -
78
热度 -
90
热度 -
[SQL] SQL高级优化之惯用的优化策略-2(The Return Of The King)
SQL高级优化之常用的优化策略-2(TheReturnOfTheKing)1.2索引索引不是越多越好,你需要知道索引建立多了,写入数据的效率会降低。如何使用索引要看你的项目的应用场景,做出合理的测试评估。1.2.1统计数量统计数量上,如果字段(fieldName)索引没有索引,那么会用全表扫描,而c...
172
热度 -
[SQL] SQL高级优化之惯用的优化策略-1(The Return Of The King)
SQL高级优化之常用的优化策略-1(TheReturnOfTheKing)1常用的优化策略1.1语句1.1.1使用实际的列名当我们查询SQL语句时,你是否认为使用实际的列名比使用*更快呢?答案是肯定的。为了证实这一点,感兴趣的朋友可以自己验证一下。我这里给出一个实例。select*fromuser;...
124
热度 -
[SQL] 关于使用一条SQL语句 找到同时符合多个tag条件的记录集合算法
关于使用一条SQL语句找出同时符合多个tag条件的记录集合算法表结构TagTable:{tag_id,tag_name}#标签表NewsTable:{news_id,title,......}#新闻表NewsTagsTable:{tag_id,news_id}#新闻的标签关系表解释:一条新闻,有多个...
44
热度 -
[SQL] 一个惯用的分组查看时间戳最大最小值的sql语句
一个常用的分组查看时间戳最大最小值的sql语句发现这个语句在实际当中用的还是比较多的所以还是贴出来吧虽然是很简单的一个sql吧就是说一个表中每个id对应多个字段,比如XX编码,每一行数据都有时间戳字段,然后目的是按XX编码分组,筛选出时间戳最大最小值得问题,下面的例子当中就以最小值为例。由于在家没法...
94
热度 -
[SQL] 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的异常。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接
在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置...
54
热度