
SQL
山谷來客
君子生非異也,善假於物也。
展开
-
Oracle数据删除恢复和数字与字符串之间的转换
Oracle数据删除恢复和数字与字符串之间的转换1. 如何删除标准临时表?举例:------创建临时表CREATE GLOBAL TEMPORARY TABLE t1ON COMMIT PRESERVE ROWS ASSELECT * FROM dual;------删除临时表TRUNCATE TABLE t1;DROP TABLE t1; 2. dro原创 2015-12-07 20:34:40 · 593 阅读 · 0 评论 -
Oracle 创建用户、表空间,及为索引指定表空间
创建临时表空间,为索引指定表空间,及为数据文件增加表空间原创 2015-12-14 19:28:33 · 35487 阅读 · 2 评论 -
批量SQL操作之批量获取
PL/SQL中的批量操作,能一次操作和处理许多行,而不是一次一行。批量获取操作是指一次调用把数据库一组行读入PL/SQL结构中,而不是每读入一行就要发起一次对数据库的调用。原创 2016-02-29 18:43:06 · 5048 阅读 · 0 评论 -
windows系统如何安装mysql-5.7.9-win32
step0:下载mysql-5.7.9-win32.zip step1: 解压。zip格式解压至mysql_win32,解压缩之后其实MySQL就可以使用了,但是要进行配置。解压之后可以将该文件夹改名,放到合适的位置,如放到C:\Program Files\MySQL\mysql_win32路径中。当然你也可以放到自己想放的任意位置。 step2: 配置环境变原创 2016-04-08 17:20:55 · 997 阅读 · 0 评论 -
Hive表txt文件导入
---- 建表格式USE dw_htlbizdb;CREATE TABLE CiiFcst_hotel_forecast_result_type_test(masterhotel int COMMENT '酒店ID',ciiquantity double COMMENT '间夜量')comment '测试表'PARTITIONED BY(d STRING COMMEN原创 2016-10-26 18:40:14 · 8630 阅读 · 0 评论 -
hive 分析函数缺陷
Hive原创 2016-10-20 18:21:01 · 1068 阅读 · 0 评论 -
获取hive表最新分区(准实时算法)
在对时间要求比较高的流程中,往往会希望获取最新的分区数据。如果采用 select max(分区) as p from table_name; 获取分区,如果表很大时,时间代价很大;另外,如果直接从分区路径判断,虽然速度也会很快,当hive如何数据正在插入更新时被判断,极有可能会出现job还在进行,而判断已经结束,导致错误。 有一个可行的策略,对上一个任务做依赖调度,并且采用show原创 2017-05-22 15:20:48 · 7097 阅读 · 0 评论