
数据库
ykm0722
这个作者很懒,什么都没留下…
展开
-
理解数据库范式
理解数据库范式系统是短暂的数据是永恒的数 据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式转载 2011-07-19 09:29:04 · 510 阅读 · 0 评论 -
经典SQL语句大全
经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 devic转载 2011-08-01 13:18:08 · 488 阅读 · 0 评论 -
mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法
mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法 mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法: 语法: TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2) 说明: 返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的转载 2011-11-16 18:19:55 · 2077 阅读 · 0 评论 -
mysql常用函数详解和实例
结合MySQL自带的帮助文档列一下MySQL数据库中常用的一些函数。事实证明:MySQL的联机帮助资料非常实用,希望哪一天可爱的Oracle可以像MySQL学习一下,她可以让您基本不用查看其他的资料就将函数的基本使用方法和示例尽收眼底。废话少说,直入主题一、常用字符串函数二、数值函数三、日期和时间函数四、MySQL控制流程函数1.IF(expr1,expr2,exp转载 2011-11-23 12:42:12 · 5240 阅读 · 0 评论 -
Mysql float类型where 语句判断相等问题
今天调试程序时,发现Mysql where 语句中有float 类型数据判断相等时,检索不出记录。试了半天,才发现mysql 对像这种 SELECT RecordTime FROM test WHERE ziduan=98.1 是检索不到记录的,百度了下,查到原因是浮点值在电脑存放为10.27999973297119140625 这种形式.听高手讲是:因为10进制和2进制之间的误差.看样子误差也原创 2011-11-23 13:10:58 · 9608 阅读 · 1 评论 -
MYSQL 插入数据防止重复
Sql代码 insert into tt(name,password) select 'phl','123' from dual where not exists(select * from tt where name='phl' and password='123') insert into tt(name,password) select 'phl','123' from dual where转载 2012-01-04 18:11:55 · 735 阅读 · 0 评论 -
优化MySQL数据库性能的八大“妙手”
本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空转载 2012-05-31 13:22:46 · 904 阅读 · 0 评论