http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html
1. case when表达式的两种形式:
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE
WHEN sex ...
分类:
数据库 时间:
2015-05-04 15:33:01
阅读次数:
116
varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,00...
分类:
数据库 时间:
2015-05-04 15:21:53
阅读次数:
147
使用phpstuby时,Apache或mysql无法启动,端口被占用,怎么办?原因:其它程序占用了80或3306端口。如果占用了80端口则Apache无法启动;如果占用了3306端口则mysql无法启动。解决方法:1、找到相关进程,停止进程(不推荐,耗时间);2、右键点击右下角phpstuby小图标...
分类:
数据库 时间:
2015-05-04 15:20:40
阅读次数:
162
1. MySQL 4.x版本及以上版本提供了全文检索支持,但是表的存储引擎类型必须为MyISAM,以下是建表SQL,注意其中显式设置了存储引擎类型CREATE TABLE articles ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KE...
分类:
数据库 时间:
2015-05-04 15:18:15
阅读次数:
139
Linux调试多线程:设置core环境uname -a 查看机器参数ulimit -a 查看默认参数ulimit -c 1024 设置core文件大小为1024ulimit -c unlimit 设置core文件大小为无限 多线程如果dump,多为段错误,一般都涉及内存非法读写。可以这样处理,使用下...
分类:
数据库 时间:
2015-05-04 15:16:05
阅读次数:
172
1、各种用法说明 A. 最简单的用法:mysqldump -uroot -pPassword [database name] > [dump file] 上述命令将指定数据库备份到某dump文件(转储文件)中,比如:mysqldump -uroot -p123 test > test.dump .....
分类:
数据库 时间:
2015-05-04 15:15:11
阅读次数:
178
一、数据库结构的设计如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱...
分类:
数据库 时间:
2015-05-04 15:08:56
阅读次数:
123
SQL JOIN SQL Join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据
分类:
数据库 时间:
2015-05-04 15:09:13
阅读次数:
174
1.存储过程格式/* Formatted on 2011/1/17 13:20:44 (QP5 v5.115.810.9015) */CREATEORREPLACEprocedureproc_trade(v_tradeidinnumber,--交易idv_third_ipinvarchar2,--第...
分类:
数据库 时间:
2015-05-04 15:07:07
阅读次数:
230
自学资料总结 实现的功能:Java实现Excel导入数据库,如果存在就更新数据库中的数据导入到Excel 1、添加jxl.jar mysql-connector-java.1.7-bin.jar包到项目的lib目录下2、Excel文件目录:D://book.xls3、数据库名:javenforex...
分类:
数据库 时间:
2015-05-04 15:05:10
阅读次数:
282
SQL IN 操作符 IN 操作符允许开发者在 WHERE子句中规定多个值,语法如下SELECT column_name(s)FROM table_nameWHERE column_name IN (value1, value2,....) 例子:从 Persons表中选取出姓氏为 Adams .....
分类:
数据库 时间:
2015-05-04 15:02:51
阅读次数:
126
一、MySQL最重要的、最与从不同的特性是它的存储引擎架构,这种构架的设计将查询处理及其它系统任务和数据的存储/提取相分离。第一层,服务层,最上层的服务并不是MySQL独有的,大多数基于网络的客户端/服务端的工具或者服务都有类似的架构。主要为请求做连接处理,授权认证,安全等。
第二层,核心层,大多数MySQL的核心服务功能都在这一层,包括查询解析,分析,优化,缓存,以及所有的内置函数(例如日期、时间、数学和加密函数),所有跨存储引擎的功能都在这一层实现:存储过程,触发器,视图等。...
分类:
数据库 时间:
2015-05-04 13:53:56
阅读次数:
138
7 Managing Database Workload Using Services
Note:
A database service can only be offered on a single network.
Caution:
By default, any named user may create a server pool. To restrict the oper...
分类:
数据库 时间:
2015-05-04 13:53:34
阅读次数:
253
今天接到用户反馈,应用系统出现异常,无法正常使用,于是用Profiler跟踪了一下语句,发现执行的存储过程中调用了链接服务器,做了一些跨服务器操作数据的动作,刚好就是这个链接服务器出错了,错误截图如下:奇怪的是这个链接服务器本身是可以正常连接的,如下图示:主要检查了以下几个方面:1.RPC服务是否开...
分类:
数据库 时间:
2015-05-04 13:49:05
阅读次数:
189
一 插入多行数据的几种方式1 insert into target_table(column1,column2) select column1,5 from source_table;target_table 表存在的时候2 select * into target_table from sourc...
分类:
数据库 时间:
2015-05-04 13:45:07
阅读次数:
163
MySQL基础关于MySQL数据导出导入的文章,目的有二:1.备忘2.供开发人员测试工具mysqlmysqldump应用举例导出导出全库备份到本地的目录mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-charac...
分类:
数据库 时间:
2015-05-04 13:36:41
阅读次数:
191
1.首先创建表 create table test1(id int, student_id int,name varchar(20),class_no int,class_name varchar(20),fenshu int);2.添加数据:INSERT INTO `test1`(`id`, `s...
分类:
数据库 时间:
2015-05-04 13:33:20
阅读次数:
152