SQL Server 中截取字符串常用的函数: 1.LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要截取最左边的字符数' ) 返回从字符串左边开始指定个数的字符 select LEFT('SQL_Se... ...
分类:
数据库 时间:
2017-04-15 14:04:15
阅读次数:
179
concat 函数的基本应用一: concat_ws 的基本用法 group_concat() 函数的基本应用 ...
分类:
数据库 时间:
2017-04-15 14:04:13
阅读次数:
417
【例】从stud_grade表中查询所有同学考试成绩情况,凡成绩为空者输出“未考”、小于60分输出“不及格”、60分至70分输出“及格”、70分至90分输出“良好”、大于或等于90分时输出“优秀”。 ...
分类:
数据库 时间:
2017-04-15 14:01:55
阅读次数:
177
MySQL性能分析及explain用法的知识是本文我们主要要介绍的内容,接下来就让我们通过一些实际的例子来介绍这一过程,希望能够对您有所帮助。 1.使用explain语句去查看分析结果 如explain select * from test1 where id=1;会出现:id selecttype ...
分类:
数据库 时间:
2017-04-15 13:54:13
阅读次数:
242
MySQL的大小写问题 不是一个很大的问题,但是如果不了解的话,却会使用户产生迷惑 ;如下面 Sql代码insert into t values('A'); insert into t values('a'); 当第二条执行的时候,如果是主键或者有唯一性约束的话,会发生 Sql代码 Duplicat ...
分类:
数据库 时间:
2017-04-15 13:52:30
阅读次数:
280
Chinese characters are not displayed properly in my terminal. Solution: set all encoding in utf8 (in mysql using utf8 not utf-8) Step1: check your enc ...
分类:
数据库 时间:
2017-04-15 13:48:20
阅读次数:
272
SQL Server游标的使用【转】 Posted on 2011-11-26 00:33 moss_tan_jun 阅读(206754) 评论(53) 编辑 收藏 游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发 ...
分类:
数据库 时间:
2017-04-15 13:44:02
阅读次数:
260
$mysqli = mysqli_init(); $mysqli->options(MYSQLI_OPT_CONNECT_TIMEOUT, 2);//设置超时时间,以秒为单位的连接超时时间 $mysqli->real_connect'dbUrl', 'dbRoot', 'password', 'da... ...
分类:
数据库 时间:
2017-04-15 13:43:42
阅读次数:
289
开始 昨天备份一个数据库拿来测试,发现备份后的文件非常大。后来去检查下使用的备份脚本,原来之前的备份脚本没有压缩功能。 现把之前的备份脚本修改下,支持压缩备份,和支持仅复制备份(CopyOnly). 备份数据库(完整备份)脚本 (注:开初编写这脚本的目的是能批量备份数据库,提高工作效率,后面提到的还 ...
分类:
数据库 时间:
2017-04-15 13:34:21
阅读次数:
409
MySql 中有一个命令是delimiter,作用是设置命令段的结束符号,即遇到这个所设置的结束符号后,按回车,则命令段就可以执行了,通常默认情况下,命令的结束符号是分号(;),但是在存储过程中,过程体内可能会包含分号(;),因此需要将命令结束符号替换成其他的字符,如$$、//等,存储过程创建完成后 ...
分类:
数据库 时间:
2017-04-15 13:25:39
阅读次数:
187
查询的表复合递归查询条件,父节点,子节点 table tree ...
分类:
数据库 时间:
2017-04-15 13:23:41
阅读次数:
167
1>用”repair table”方式修复语法:repair table 表名 [选项]选项如下:QUICK 用在数据表还没被修改的情况下,速度最快EXTENDED 试图去恢复每个数据行,会产生一些垃圾数据行,万般无奈的情况下用USE_FRM 用在.MYI文件丢失或者头部受到破坏的情况下。利用.fr ...
分类:
数据库 时间:
2017-04-15 12:39:01
阅读次数:
244
在select中我们可能会认为all和any应该表达的意思差不多。其实他们的意思完全不一样: all: 是将后面的内容看成一个整体,如: >all (select age from student where sex = 'girl')上面一句语句表示比所有女生年纪大(比年纪最大的女生的年纪还要大) ...
分类:
数据库 时间:
2017-04-15 12:38:49
阅读次数:
231
1.载入驱动程序. 注冊驱动程序有多方法,Class.forName();是一种显式地载入.当一个驱动程序类被Classloader装载后,在溶解的过程中,DriverManager会注冊这个驱动类的实例.这个调用是自己主动发生的,也就是说DriverManager.registerDriver() ...
分类:
数据库 时间:
2017-04-15 12:36:53
阅读次数:
197
就像在电话里提到的那样,Oracle内部的优化器是根据一系列的内部算法基于表上的统计信息来产生执行计划的。对于特别复杂的SQL语句,Oracle的优化器有一定几率不能得到最优的执行计划(因为机器代码实际上是比较死板的,虽然得到的执行计划按照内部的算法来看是比较快的,但是实际上这个执行计划可能在实际执 ...
分类:
数据库 时间:
2017-04-15 12:33:12
阅读次数:
236
使用MySql也有一段时间了,但是很多MySql相关或者说是数据库相关的知识还是一知半解,最近在学hibernate这个框架时碰到挺多和数据库相关的知识盲区,所以下面根据自己对MySql系统相关知识消化的结果进行简单总结,这是总结关于事务隔离级别的博客 。 一、事务的性质:原子性,隔离性和一致性概念 ...
分类:
数据库 时间:
2017-04-15 12:28:32
阅读次数:
212
四、统计函数及分组查询 1、统计函数 在之前学习过一个COUNT()函数,此函数的功能可以统计出表中的数据量,实际上这个就是一个统计函数,而常用的统计函数有如下几个: COUNT():查询表中的数据记录; AVG():求出平均值; SUM():求和; MAX():求出最大值; MIN():求出最小值 ...
分类:
数据库 时间:
2017-04-15 12:25:33
阅读次数:
213