where
1=1和 0=1 的作用
where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。
一、不用where 1=1 在多条件查询中的困扰
举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下:
str...
分类:
数据库 时间:
2014-12-02 13:30:56
阅读次数:
188
文章来源:大牛笔记HBase,一个NoSQL数据库,可存储大量非关系型数据。HBase,可以用HBase shell进行操作,也可以用HBase Java api进行操作。HBase虽然是一个数据库,但是它的查询语句,很不太好用。要是能像使用Mysql等关系型数据库一样用sql语句操作HBase,那...
分类:
数据库 时间:
2014-12-02 13:29:45
阅读次数:
495
update 表名 set 列名= replace(cast(列名as varchar(8000)),'被替换','替换')
分类:
数据库 时间:
2014-12-02 13:23:58
阅读次数:
198
数据库中的索引就是用来提高查询操作的性能,但是会影响插入、更新和删除的效率,因为数据库不仅要执行这些操作,还要负责索引的更新。通过建立索引,影响一部分插入、更新和删除的效率,但是能大大挺高查询的效率,这个还是很值得的。为了开始后面的操作,首先通过MongoDB shell插入一些测试数据。 1 fo...
分类:
数据库 时间:
2014-12-02 13:17:14
阅读次数:
328
1.JDBC 技术访问数据库 在动态的WEB开发中,肯定会用到数据库,因为动态 WEB实现主要是实现了与用户的交互,而交互性的实现由主要是借助于我们的数据库,与数据库连接主要是进行 CRUD(create,read,update,delete)操作。CRUD 操作是由SQL 语句完成的。回顾 一下S...
分类:
数据库 时间:
2014-12-02 13:18:11
阅读次数:
247
event types: total readLock writeLock queries getmore insert update remove commands 你可以使用下面命令: db.adminCommand("top") use?admin
db.runCommand(?{?top:?1?}?) ?output : {
??"tota...
分类:
数据库 时间:
2014-12-02 12:11:11
阅读次数:
254
从以下几个维度,对redis、memcache、mongoDB 做了对比,欢迎拍砖 1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面redis和memcache差不多,要大于mongodb 2、操作的便利性 memcache数据结构单...
分类:
数据库 时间:
2014-12-02 12:08:35
阅读次数:
241
方法一:SQLServer2008自带的生成脚本可以生成导出脚本.选中要导出数据的数据库节点,点鼠标“右键”,在菜单中选择“任务”->“生成脚本”,如图:2.选中所要编辑生成脚本的数据库。勾寻为所选数据库中的所有对象编写脚本”。然后点击下一步,如下图3.在弹出的界面中,把“..
分类:
数据库 时间:
2014-12-02 12:04:14
阅读次数:
233
1.1.SQL_MODE设置在生产环境中强烈建议将这个值设置为严格模式,这样有些问题可以在数据库的设计和开发阶段就能实现,而如果在生产环境下运行数据库后发现这类问题,那么修改的代价将变得十分巨大。此外正确地设置sql_mode还可以做一些约束(constraint)检查的工作。对于sql_m..
分类:
数据库 时间:
2014-12-02 11:57:05
阅读次数:
1296
无密码登陆:sys as sysdba
查看当前的所有数据库:select */name from v$database;
查看当前数据库连接用户:show user
查看当前数据所有表:select table_name from all_tables;
查看结构:如表结构:desc table1 --需在命令窗口模式下
新建数据库用户:...
分类:
数据库 时间:
2014-12-02 11:54:22
阅读次数:
160
创建一个JDBC连接数据库程序的几个步骤...
分类:
数据库 时间:
2014-12-02 11:52:01
阅读次数:
196
1 共享设备配置1.1 设备划分说明 冗余策略 卷划分及大小说明 OCRVOTING Ocrvoting01 8G Ocrvoting02 8G Ocrvoting03 8G DATAFILE Data01 8G Data02 8G FRA_ARCH Fra01 8G Fra02 8G 我们这里OCRVO...
分类:
数据库 时间:
2014-12-02 11:51:40
阅读次数:
469
1.2.4、数据库模式
1、三级模式
(1)、概念模式
也称模式,是对数据库中全局数据逻辑结构的描述,是全体用户公共的数据视图。主要描述数据的概念记录类型及其关系,还包括数据间的一些语义约束,对它的描述可用DBMS中的DDL定义。
(2)、外模式
也称子模式或用户模式,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某...
分类:
数据库 时间:
2014-12-02 11:48:11
阅读次数:
164
"1", "pid" => "0", "name" => "山东" ), array( "id" => "2", "pid" => "0", "name" => "云南" ), array( "id" => "3", "pid" => "1", "
分类:
数据库 时间:
2014-12-02 11:47:27
阅读次数:
166
use MySchoolTwo --ISNULL(expression,value) :如果 expression不为空则返回 expression ,否则返回 value。 select studentId , isnull( english ,0 ) from score 如果 english ...
分类:
数据库 时间:
2014-12-02 11:45:27
阅读次数:
239
表:数据:查询方法:WITH Tree AS ( SELECT * FROM TableT AS tt WHERE tt.ID=8 UNION ALL SELECT tt.* FROM Tree AS t INNER JOIN TableT AS tt ON t.ID = tt.p...
分类:
数据库 时间:
2014-12-02 11:47:45
阅读次数:
244
use MySchoolTwo -- 简单查询 select * from Student -- 话说这种查询的效率要比 * 要高级点 select sId , sName , sAge , sNo , sBirthday , sClassId , sSex from Student select ...
分类:
数据库 时间:
2014-12-02 11:44:38
阅读次数:
590