2017年11月15日

摘要: 存储过程 1 什么是存储过程? 用于在数据库中完成特定的操作或者任务。是一个PLSQL程序块,可以永久的保存在数据库中以供其他程序调用。 2 存储过程的参数模式 存储过程的参数特性: IN类型的参数 OUT类型的参数 IN-OUT类型的参数 值被 传递给子程序 返回给调用环境 传递给子程序 返回给调 阅读全文
posted @ 2017-11-15 15:37 笨鸟先不飞 阅读(2182) 评论(0) 推荐(0) 编辑

2015年9月17日

摘要: sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Se 阅读全文
posted @ 2015-09-17 11:23 笨鸟先不飞 阅读(511) 评论(0) 推荐(0) 编辑

2015年9月7日

摘要: 比如这样的场景:现在有一个文本,里面是这样的内容:NOTICE: 12-14 15:11:13: parser.* 6685 url=[http://club.pchome.net/thread_1_18_7283270___TRUE.html] get_tm=115 PAGE=15471[Z]:5... 阅读全文
posted @ 2015-09-07 09:29 笨鸟先不飞 阅读(2498) 评论(0) 推荐(0) 编辑

2015年8月18日

摘要: sed替换的基本语法为: sed 's/原字符串/替换字符串/' 单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线”\”进行转义,但是单引号”‘”是没有办法用反斜线”\”转义的,这时候只要把命令中的单引号改为双引号就行了,例如: sed "s/原字符串包含'/替换字符串包含' 阅读全文
posted @ 2015-08-18 11:19 笨鸟先不飞 阅读(43230) 评论(0) 推荐(1) 编辑

2015年6月8日

摘要: 无论什么编程语言都离不开条件判断。SHELL也不例外。 大体的格式如下: if list then do something here elif list then do another thing here else do something else here fi 一个例子: #!/bin/s 阅读全文
posted @ 2015-06-08 16:05 笨鸟先不飞 阅读(53705) 评论(0) 推荐(0) 编辑

2015年5月25日

摘要: 阅读目录 阅读目录 阅读目录 一、开启权限 目前hive支持简单的权限管理,默认情况下是不开启,这样所有的用户都具有相同的权限,同时也是超级管理员,也就对hive中的所有表都有查看和改动的权利,这样是不符合一般数据仓库的安全原则的。Hive可以是基于元数据的权限管理,也可以基于文件存储级别的权限管理 阅读全文
posted @ 2015-05-25 10:46 笨鸟先不飞 阅读(1366) 评论(0) 推荐(0) 编辑

2015年5月22日

摘要: MySQL的2个常用函数unix_timestamp()与from_unixtime PostgreSQL并不提供,但通过PostgreSQL强大的扩展性可以轻松的解决问题。 MySQL的2个常用函数unix_timestamp()与from_unixtime PostgreSQL并不提供,但通过P 阅读全文
posted @ 2015-05-22 10:50 笨鸟先不飞 阅读(1980) 评论(0) 推荐(0) 编辑