码迷,mamicode.com
首页 > 数据库
sql语句中 where 1=1和 0=1 的作用
where 1=1和 0=1 的作用 where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。 一、不用where  1=1  在多条件查询中的困扰   举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下:   str...
分类:数据库   时间:2014-12-02 13:30:56    阅读次数:188
Phoenix实现用SQL查询HBase
文章来源:大牛笔记HBase,一个NoSQL数据库,可存储大量非关系型数据。HBase,可以用HBase shell进行操作,也可以用HBase Java api进行操作。HBase虽然是一个数据库,但是它的查询语句,很不太好用。要是能像使用Mysql等关系型数据库一样用sql语句操作HBase,那...
分类:数据库   时间:2014-12-02 13:29:45    阅读次数:495
SQL 字符替换
update 表名 set 列名= replace(cast(列名as varchar(8000)),'被替换','替换')
分类:数据库   时间:2014-12-02 13:23:58    阅读次数:198
MongoDB索引
数据库中的索引就是用来提高查询操作的性能,但是会影响插入、更新和删除的效率,因为数据库不仅要执行这些操作,还要负责索引的更新。通过建立索引,影响一部分插入、更新和删除的效率,但是能大大挺高查询的效率,这个还是很值得的。为了开始后面的操作,首先通过MongoDB shell插入一些测试数据。 1 fo...
分类:数据库   时间:2014-12-02 13:17:14    阅读次数:328
WEB开发之JDBC的使用
1.JDBC 技术访问数据库 在动态的WEB开发中,肯定会用到数据库,因为动态 WEB实现主要是实现了与用户的交互,而交互性的实现由主要是借助于我们的数据库,与数据库连接主要是进行 CRUD(create,read,update,delete)操作。CRUD 操作是由SQL 语句完成的。回顾 一下S...
分类:数据库   时间:2014-12-02 13:18:11    阅读次数:247
MongoDb --TOP 命令的一些监控信息
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的区别
从以下几个维度,对redis、memcache、mongoDB 做了对比,欢迎拍砖 1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面redis和memcache差不多,要大于mongodb 2、操作的便利性 memcache数据结构单...
分类:数据库   时间:2014-12-02 12:08:35    阅读次数:241
SQL Server 2008 导出脚本及数据方法
方法一:SQLServer2008自带的生成脚本可以生成导出脚本.选中要导出数据的数据库节点,点鼠标“右键”,在菜单中选择“任务”->“生成脚本”,如图:2.选中所要编辑生成脚本的数据库。勾寻为所选数据库中的所有对象编写脚本”。然后点击下一步,如下图3.在弹出的界面中,把“..
分类:数据库   时间:2014-12-02 12:04:14    阅读次数:233
SQL_MODE设置
1.1.SQL_MODE设置在生产环境中强烈建议将这个值设置为严格模式,这样有些问题可以在数据库的设计和开发阶段就能实现,而如果在生产环境下运行数据库后发现这类问题,那么修改的代价将变得十分巨大。此外正确地设置sql_mode还可以做一些约束(constraint)检查的工作。对于sql_m..
分类:数据库   时间:2014-12-02 11:57:05    阅读次数:1296
Oracle常用命令笔记
无密码登陆: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连接数据库的几个步骤
创建一个JDBC连接数据库程序的几个步骤...
分类:数据库   时间:2014-12-02 11:52:01    阅读次数:196
Oracle 12c RAC 搭建手册
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
ORACLE 11G 从头学起-20141202
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
SQL你必须知道的-函数及类型转换
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
SQL你必须知道的-查询聚合分组排序
use MySchoolTwo -- 简单查询 select * from Student -- 话说这种查询的效率要比 * 要高级点 select sId , sName , sAge , sNo , sBirthday , sClassId , sSex from Student select ...
分类:数据库   时间:2014-12-02 11:44:38    阅读次数:590
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!