--解决 Oracle 11g不能导出空表的问题--执行下面语句,查询数据库中的空表,同时产生分配空间。把生成的结果复制出来并执行。select 'alter table '||table_name||' allocate extent;' from user_tables where num_ro...
分类:
数据库 时间:
2015-05-08 23:41:40
阅读次数:
170
1、创建统计语法:CREATE STATISTICS statistics_name ON { table_or_indexed_view_name } ( column [ ,...n ] ) [ WHERE ] [ WITH [ [ FULLSCAN ...
分类:
其他好文 时间:
2015-05-08 21:58:20
阅读次数:
144
一、索引在查询优化中的角色 SQL Server的查询优化器是基于开销的优化器、它通过确认选择性、数据的唯一性以及过滤数据(通过WHERE或JOIN子句)所使用的列来决定最佳的数据访问机制。统计与索引一同存在,但是它们也作为断言的一部分存在于没有索引的列上。 作为谓词引用的列中数据分布的最新信息.....
分类:
其他好文 时间:
2015-05-08 21:54:05
阅读次数:
214
学习内容:存储程序与函数。。。这一章学的我是云里雾里的。。。1.存储过程。。。 Mysql存储过程是从mysql 5.0开始增加的一个新功能.存储过程的优点其实有很多,不过我觉得存储过程最重要的优点就是实现了SQL代码的封装,那么我们为什么需要封装SQL语句呢?原因就是当我们在面对一个庞大的数据库的...
分类:
数据库 时间:
2015-05-08 21:38:37
阅读次数:
187
一、目标:编写SQL动态查询 SQL常常和程序代码一起使用。我们通常所说的SQL动态查询,是指将程序中的变量和基本SQL语句拼接成一个完整的查询语句。 string sql = SELECT * FROM Person WHERE Id = $Id 我们期望$Id是一个整型,因此当数据库接收到...
分类:
数据库 时间:
2015-05-08 20:00:03
阅读次数:
291
我们在使用一些框架(如ThinkPHP)编码的时候,常用到这样的代码。
M('User')->where(array('id'=>1))->field('name')->select();
这样不仅有利于编码,而且也能让人"心情愉悦"呢。好了,不多说了。让我们看看如何实现的吧?
//数据库操作基类[PS:主要功能连贯功能实现]
class Db{
//...
分类:
Web程序 时间:
2015-05-08 18:16:39
阅读次数:
147
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.
基本思路:
由于队列已经进行排序,每次取其中点,作为树的根。
即可建得一棵平衡二叉树。
/**
* Definition for a binary tree node.
*...
分类:
其他好文 时间:
2015-05-08 18:14:35
阅读次数:
111
Get-CimInstance -Classname Win32_NetworkAdapterConfiguration | Where {$_.IPAddress} | select -Property ipaddress-OR-Get-CimInstance -Classname Win32_N...
分类:
其他好文 时间:
2015-05-08 18:02:54
阅读次数:
95
今天想做个员工生日提醒的模块,突然发现语句还不好写,于是百度总结了一下,呵呵。 SELECT * from 表名 where HUMANSTATE=‘正常在职‘ AND?(TO_NUMBER(TO_CHAR((DATEOFBIRTH),‘MM‘)) = TO_NUMBER(TO_CHAR((sysd...
分类:
数据库 时间:
2015-05-08 13:12:15
阅读次数:
204
??
MySQL高级操作(下)
五、MySQL预处理语句
1、设置预处理stmt,传递一个数据作为where的判断条件
prepare stmt from “select * from table_name where id > ?”;
2、设置一个变量
set @i = 1;
3、执行预处理语句
execute stmt using @i;
...
分类:
数据库 时间:
2015-05-08 13:02:33
阅读次数:
183