之前在网上查了下按照指定顺序进行排序的方法,根据charindex来处理排序,但是在oracle发现不行,因为oracle没有charindex函数,然后使用instr代替了charindex,然后又在网上搜了另外一种方 实验如下: 1.新建表CREATE TABLE BR_DICT( ID num ...
分类:
数据库技术 时间:
2016-06-13 01:01:43
收藏:
0 评论:
0 赞:
0 阅读:
437
一、表访问方式 CBO基础概念中有讲到,访问表的方式有两种:全表扫描和ROWID扫描。 全表扫描的执行计划:TABLE ACCESS FULL ROWID扫描对应执行计划:TABLE ACCESS BY USER ROWID 或 TABLE ACCESS BY INDEX ROWID 通过例子说明 ...
分类:
数据库技术 时间:
2016-06-13 01:01:03
收藏:
0 评论:
0 赞:
0 阅读:
265
2016-6-12 22:35:51 工作用了一年多的oracle,最近在学mysql, 仔细想想 各种连接,感觉这些概念还是蛮烦人的! 最近整理了一下,分享一下自己的理解,有些东西是借鉴网上并自己吸收了的. 1.不管是什么连接,oracle和mysql的原理是一模一样的,只是有些写法不一样而已.说 ...
分类:
数据库技术 时间:
2016-06-13 00:59:53
收藏:
0 评论:
0 赞:
0 阅读:
278
package gxa.bj.util; import java.lang.reflect.*; public class BeanUtil {// 根据某些条件查询语句 public static String getSelectSQL(Object obj) throws NoSuchMetho ...
分类:
数据库技术 时间:
2016-06-13 00:56:15
收藏:
0 评论:
0 赞:
0 阅读:
231
在使用YourSQLDba做数据库备份、维护时,像其它软件一样,版本升级是不可避免的。因为YourSQLDba一直在不停更新版本、扩展功能。下面介绍一下升级YourSQLDba时的具体步骤和一些注意事项。下面案例,YourSQLDba原版本为YourSQLDba version: 5.0.2 201... ...
分类:
数据库技术 时间:
2016-06-13 00:52:01
收藏:
0 评论:
0 赞:
0 阅读:
321
###########################修改mysql最大连接数###############################MYSQL数据库安装完成后,默认最大连接数是100,一般生产环境的论坛或网站是远远不够的,以下提供两种修改MYSQL最大连接数的方法----------------------方法1:在线修改mysql最大连接数---------..
分类:
数据库技术 时间:
2016-06-12 23:42:14
收藏:
0 评论:
0 赞:
0 阅读:
515
我们先来说说什么是事务:事务就是逻辑上的一组操作,组成这组操作的各个单元,要不全都成功,要不全都失败。一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果在事务的任何操作..
分类:
数据库技术 时间:
2016-06-12 23:37:55
收藏:
0 评论:
0 赞:
0 阅读:
414
SQL常用命令使用方法:(1) 数据记录筛选:sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]"sql="select * from 数据表 where 字段名 like '%字段值%' order by 字段名 [desc]"sql= ...
分类:
数据库技术 时间:
2016-06-12 23:31:24
收藏:
0 评论:
0 赞:
0 阅读:
306
连接查询:通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on 横向连接 2.union 纵向连接 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。 ...
分类:
数据库技术 时间:
2016-06-12 23:30:58
收藏:
0 评论:
0 赞:
0 阅读:
379
与随笔的好处就是可以强迫自已学习,今天本来不想学的,还是多少得学些 下午被一个Bug整惨了,刚好这两天实习生又一直请假,只好自已上(不过今天这事实习生估计搞不定)。存储过程里判断相等,没用ISNULL,结果原先的值为NULL,导致更新变成插入,最痛苦是要处理历史数据,对方又没有远程桌面,只好把数据库 ...
分类:
数据库技术 时间:
2016-06-12 23:25:53
收藏:
0 评论:
0 赞:
0 阅读:
275
1 什么是Pro*C/C++ 1、通过在过程编程语言C/C++中嵌入SQL语句而开发出的应用程序 2、什么是嵌入式SQL 1、在通用编程语言中使用的SQL称为嵌入式SQL 2、在SQL标准中定义了很多中语言的嵌入式SQL 3、各个厂商对嵌入式SQL的具体实现不同 3、什么是Pro*C/C++ 1、在 ...
分类:
数据库技术 时间:
2016-06-12 23:24:26
收藏:
0 评论:
0 赞:
0 阅读:
338
本文章主要介绍mongodb的基本命令,前提条件,你的本地已经安装了mongo。 一、基本命令使用 1.创建数据库 命令:use use DATABASE_NAME :用户创建数据库,如果存在则使用数据库,没有则创建。 例子:创建数据库mydb >use mydb >switched to db m ...
分类:
数据库技术 时间:
2016-06-12 23:21:34
收藏:
0 评论:
0 赞:
0 阅读:
163
变量: SQL语言也跟其他编程语言一样,拥有变量、分支、循环等控制语句。 在SQL语言里面把变量分为局部变量和全局变量,全局变量又称系统变量。 局部变量: 使用declare关键字给变量声明,语法非常简单:declare @<变量名> <变量类型> 对变量的赋值可以使用set关键字,使用set关键字 ...
分类:
数据库技术 时间:
2016-06-12 23:19:43
收藏:
0 评论:
0 赞:
0 阅读:
284
保证数据的完整性: 3.1数据完整性概述: 数据完整性的意义:我们知道数据库能防止储存垃圾数据,RDBMS实现该功能主要是通过维护数据完整性来实现的。根据数据完整性实施方法我们将其分为四类:实体完整性、域完整性、引用完整性、自定义的完整性。 3.2数据完整性的实现: 总结上述知识:非空、主键约束、唯 ...
分类:
数据库技术 时间:
2016-06-12 23:07:33
收藏:
0 评论:
0 赞:
0 阅读:
235
表连接:将多个表的数据一次性查询出来,共同显示 子查询方式:select 列名1,列名1,(select 列名2 from 表名2 where 表名2.共同列名=表名1.共同列名) from 表名1 -- .就是的意思 笛卡尔积:有点像穷举select 列名1,列名2 from 表名1,表名2 -- ...
分类:
数据库技术 时间:
2016-06-12 21:56:53
收藏:
0 评论:
0 赞:
0 阅读:
242
1.结构 (1)关系型数据库,数据库,对应mongo中的,数据库 (2)关系型数据库,表,对应mongo中的,集合 (3)关系型数据库,一条记录,对应mongo中的,一个文档(是一条json结构的数据) (4)关系型数据库,字段(field),对应mongo中的,数据字段(域,即json里面的key ...
分类:
数据库技术 时间:
2016-06-12 21:55:43
收藏:
0 评论:
0 赞:
0 阅读:
258
1 linux 系统需要安装crontab ;yun install vixie-cron crontabs 2 编写shell 脚本, save_dir=/var/local/mysqlbak/NewFile="$save_dir"'yitingchat_'$(date +%Y%m%d).sqlm ...
分类:
数据库技术 时间:
2016-06-12 21:50:13
收藏:
0 评论:
0 赞:
0 阅读:
179
使用虚拟主机空间上的phpmyadmin操作数据库的时候,如果看到phpmyadmin首页上显示的MySQL 字符集为cp1252 West European (latin1),当我们导入数据时就会出现乱码,解决的方法是: 在phpmyadmin首页的右边有个Language选项,把默认的中文 - ...
分类:
数据库技术 时间:
2016-06-12 21:49:23
收藏:
0 评论:
0 赞:
0 阅读:
247
问题场景:在客户那碰到一个操作卡死的现象 问题解决: 1、如何挂钩是死锁问题:通过代码跟踪,发现是指执行一个SQL语句超时,因此猜想可能是表锁住了 2、如果确认是思索问题:通过SQL发现死锁,以下是相关的SQL select request_session_id SPID,OBJECT_NAME(r ...
分类:
数据库技术 时间:
2016-06-12 21:48:54
收藏:
0 评论:
0 赞:
0 阅读:
272
目的:我们经常需要汇总数据而不是把它们实际检索出来,例如确定表的行数,某些列的总和,某些列的最值等。此时检索所有数据只能是浪费时间和系统资源。 第一部分:SQL给出了5个聚集函数,聚集函数是指对某些行运行的函数,计算并返回一个值。 1.AVG() 输出: 注意:(1)AVG()只能用来确定特定数值列 ...
分类:
数据库技术 时间:
2016-06-12 21:46:53
收藏:
0 评论:
0 赞:
0 阅读:
209