随笔分类 -  数据库

摘要:语法: 模拟数据: INSERT INTO WEEK_INCOME 一般我们最经常使用的查询是查询一周中每天或某几天的收入,例如查询周一至周日全部的收入: 得到如下的查询结果集: WEEK INCOME 星期一 1000 星期二 2000 星期三 3000 星期四 4000 星期五 5000 星期六 阅读全文
posted @ 2016-12-13 17:39 birkhoff001 阅读(764) 评论(0) 推荐(0)
摘要:1.oracel:使用NVL()函数: 2.mysql:使用IFNULL()函数 阅读全文
posted @ 2016-11-12 20:14 birkhoff001 阅读(2694) 评论(0) 推荐(0)
摘要:decode比较表达式和每个搜索的值。如果表达式等于搜索的值,那么Oracle数据库返回相应的结果。如果没有找到匹配,则Oracle返回默认值。如果省略了默认,则Oracle返回null。 decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 阅读全文
posted @ 2016-05-13 16:59 birkhoff001 阅读(204) 评论(0) 推荐(0)
摘要:语法: REPLACE ( string_expression , string_pattern , string_replacement ); 其中: 要搜索的字符串表达式。string_expression 可以是字符或二进制数据类型。 是要查找的子字符串。string_pattern 可以是字 阅读全文
posted @ 2016-04-11 14:30 birkhoff001 阅读(244) 评论(0) 推荐(0)
摘要:windows修改my.ini, Linux 修改my.cnf [mysqld]下添加character_set_server=utf8 [client] 下添加default-character-set=utf8[mysql]下添加default-character-set=utf8   阅读全文
posted @ 2015-12-02 09:00 birkhoff001 阅读(178) 评论(0) 推荐(0)
摘要:第一步:在服务器上配置备份目录代码: mkdir /var/lib/mysqlbackup cd /var/lib/mysqlbackup 第二步:编写备份脚本代码: vi dbbackup.sh 粘帖以下代码,务必更改其中的username,password和dbname。 代码: #!/bin/ 阅读全文
posted @ 2015-05-14 17:57 birkhoff001 阅读(197) 评论(0) 推荐(0)
摘要:先查询一下当前用户下的所有空表 select table_name from user_tables where NUM_ROWS=0; 用以下这句查找空表 select 'alter table '||table_name||' allocate extent;' from user_tables 阅读全文
posted @ 2015-05-12 16:39 birkhoff001 阅读(159) 评论(0) 推荐(0)
摘要:oracle将密码有效期由默认的180天修改成“无限制”:ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;  阅读全文
posted @ 2015-05-12 16:37 birkhoff001 阅读(222) 评论(0) 推荐(0)