Cygwin 是一个用于 Windows 的类 UNIX shell 环境。 它由两个组件组成:一个
UNIX API 库,它模拟 UNIX 操作系统提供的许多特性;以及 Bash shell 的改写版本和许多 UNIX 实用程序,它们提供大家熟悉的 UNIX
命令行界面。前一个组件是一个 Wind...
分类:
编程语言 时间:
2014-05-05 12:03:37
阅读次数:
456
intersect运算返回查询结果中相同的部分exp:各个部门中有哪些相同的工种select
jobfrom accountintersectselect jobfrom researchintersectselect jobfrom
sales;minus运算返回在第一个查询结果中与第二个查询结果...
分类:
数据库 时间:
2014-05-05 11:43:37
阅读次数:
277
类似这样的语句在mysql oracle 是可以执行成功的,select * from
classfirst where (classid ,classname) not in (select classid, classname from
classfirst where classid=2 )但...
分类:
数据库 时间:
2014-05-05 11:15:31
阅读次数:
386
最简单的方式是使用 mysql 的 ORDER BY RAND() 子句。SELECT
col1 FROM tbl ORDER BY RAND() LIMIT
10;它能很好的运行在小表中。然而,对于大表,生成随机列表行时将产生一个严重的性能问题,MYSQL 需要对每一行进行随机,然后对它们排序。即...
分类:
数据库 时间:
2014-05-05 11:04:53
阅读次数:
483
数据库分页技术能够帮助浏览者更好的查看信息,不同数据库实现分页时的方法也各有不同。本文主要介绍几种不同数据库分页显示的实现方法以及高效率分页技术的三个方案。不同数据库分页技术的实现代码:1.Oracle:select
* from ( select query.*, rownum rn from (...
分类:
数据库 时间:
2014-05-05 09:55:47
阅读次数:
420
用C提供的取随机数的方法srand和rand, 前者是给后者设置随机数种子seed。int
rnd_num = 0;srand(seed); // time(NULL) 通常使用时间做种子rnd_num = rand(); //
产生随机数产生种子的方法:1. 使用日期时间 时间作为...
分类:
其他好文 时间:
2014-05-04 20:16:40
阅读次数:
564
js工具类的功能有:
1、去掉字符串前后空格
2、清空select
3、验证手机号
4、字符串转换int型数字
5、获取checkbox的选中的值
6、去掉左边的空白
7、去掉邮编的空白
源码如下:
/**
* 去掉字符串前后空格
*
* @param str
* @returns
*/
function trim(str){
return str.re...
分类:
Web程序 时间:
2014-05-04 18:50:51
阅读次数:
420
很多时候我们会出现如下情境,如果一条数据在表中已经存在,对其做update,如果不存在,将新的数据插入.如果不使用Oracle提供的merge语法的话,可能先要上数据库select查询一下看是否存在,然后决定怎么操作,这样的话需要写更多的代码,同时性能也不好,要来回数据库两次.使用merge的话则可以一条SQL语句完成.
1)主要功能
提供有条件地更新和插入数据到数据库表中
如果该行存在...
分类:
数据库 时间:
2014-05-04 18:48:52
阅读次数:
527
查看一个数据库的所有表:SelectTABLE_NAMEFROM数据库名称.INFORMATION_SCHEMA.TABLESWhereTABLE_TYPE=‘BASETABLE‘(select*from表名where条件)查看一张表的表结构:sp_helptable_name(表名)获取的信息比较全sp_columnstable_name(表名)创建数据库:usemastergocreatedatabase..
分类:
数据库 时间:
2014-05-04 17:27:23
阅读次数:
456
写程序的时候,适当地打印出一些进度或者日志信息...
分类:
其他好文 时间:
2014-05-04 09:29:23
阅读次数:
234