在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: 表B: 执行后结果如下: 执行后结果如下: 实际上是根据name和id两个字段来去重的,这种方式Access和SQL Server同时支持。 返回
分类:
数据库 时间:
2016-03-17 14:21:04
阅读次数:
318
下面就某些SQL语句的where子句编写中需要注意的问题作详细介绍。在这些where子句中,即使某些列存在索引,但是由于编写了劣质的SQL,系统在运行该SQL语句时也不能使用该索引,而同样使用全表扫描,这就造成了响应速度的极大降低。 1. IS NULL 与 IS NOT NULL 不能用null作
分类:
数据库 时间:
2016-03-17 14:18:05
阅读次数:
234
OracleStudy之--Oracle11gR2构建RAC之hosts文件故障系统环境:RedHatEL55Oracle:Oracle11gR2+GI在安装GI,运行root.shscript时,其中一个node出现以下错误:[root@node2ctssd]#/u01/11.2.0/grid/root.shRunningOracle11groot.shscript...
Thefollowingenvironmentvariablesare..
分类:
数据库 时间:
2016-03-17 13:00:13
阅读次数:
227
CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源1.下载mysql的repo源$wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2.安装mysql-community-release-el7-5.noarch.rpm包$rpm-ivhmysql-community-release-el7-5.noa..
分类:
数据库 时间:
2016-03-17 12:59:29
阅读次数:
201
最开始想到的办法是先SELECT * FROM table WHERE f1='d1',然后判断之后插入 优化方法 * 可以改为随便一个数字 比如1,然后因为f1不是唯一字段,所以最后在家LIMIT 1 后来听说可以用NOT EXIST来判断,当然了不能直接用INSERT INTO … NOT EX
分类:
数据库 时间:
2016-03-17 12:54:47
阅读次数:
273
有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。 下文均采用mysql语法和函数(例如字符串链接函数C
分类:
数据库 时间:
2016-03-17 12:43:28
阅读次数:
190
SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: 当Java接口与XML文件在一个相对路径下时,可以不在myBatis配置文件的mappers中声明
分类:
数据库 时间:
2016-03-17 12:41:50
阅读次数:
222
如题: 第一步: 第二步: 第三步: 第四步: 第五步: 第六步: 第七步: 完成!!! 记得把服务打开。设置为自动启动,别重启服务器后没用了。
分类:
数据库 时间:
2016-03-17 12:38:31
阅读次数:
158
数据库连接 MDB文件 :Provider=Microsoft.Jet.OLEDB.4.0;Data Source=*.mdb ;Persist Security Info=False; AccDB文件:Provider=Microsoft.ACE.OLEDB.12.0;Data Source=*.
分类:
数据库 时间:
2016-03-17 12:33:57
阅读次数:
218
MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站
分类:
数据库 时间:
2016-03-17 12:36:01
阅读次数:
202
DBHelper连接数据库代码如下 package tools; import java.io.Console;import java.sql.*;import java.util.Enumeration;//import java.util.logging.*;//import javax.swi
分类:
数据库 时间:
2016-03-17 12:27:29
阅读次数:
235
只有原生html和最下面一种弹框了,变成了持久xss 这个是举的简单例子,其实还有更多方式的xss以及对应的处理,可以自行百度看看
分类:
数据库 时间:
2016-03-17 12:28:02
阅读次数:
243
使用存储过程终止:在查询分析器下创建终止数据库所有接连的存储过程,通过调用该存储过程可以关闭所有使用该数据库的连接操作。--创建终止使用数据库下所有进程的存储过程,参数为数据库名称use mastergocreate proc KillSpByDbName(@dbname varchar(20))
分类:
数据库 时间:
2016-03-17 12:27:24
阅读次数:
246
计应143罗世芳 /** * SQL 基本操作 通过它,可以很轻松的使用 JDBC 来操纵数据库 * * @author Null */ public class DBHelper {/*** 驱动*/// public static String driver =// "com.microsoft
分类:
数据库 时间:
2016-03-17 12:24:05
阅读次数:
192
首先说一下,IProvider里有一个用于实现批量插入的插件服务接口IBatcherProvider,此接口在前一篇文章中已经提到过了。 一、SqlServer数据批量插入 SqlServer的批量插入很简单,使用SqlBulkCopy就可以,以下是该类的实现: 二、Oracle数据批量插入 Sys
分类:
数据库 时间:
2016-03-17 12:18:49
阅读次数:
220
Navicat可以通过这个框口看手动操作所执行的代码操作
分类:
数据库 时间:
2016-03-17 12:19:25
阅读次数:
21492
9 Find any Clerk who is not in department 10. SELECT * FROM EMP2014170165 E WHERE JOB = 'CLERK' AND DEPTNO <> 10 ORDER BY EMPNO 13 Find all the employ
分类:
数据库 时间:
2016-03-17 12:16:37
阅读次数:
358