![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAP HANA
文章平均质量分 70
Nico_Joe
这个作者很懒,什么都没留下…
展开
-
SAP HANA 动态SQL(dynamic sql)
1. 最简单的动态sql 在SAP HANA中动态sql必须写在store procedure内,下面的code实现将Hello World 插入表中功能:DROP TABLE t_h;CREATE COLUMN TABLE t_h( word varchar(300));DROP PROCEDURE t_hello_world;CREATE PROCED原创 2013-04-30 00:14:20 · 5786 阅读 · 1 评论 -
SAP HANA并行编程
并行对于现代的大数据的处理平台是极其关键的,同样的,SAP HANA亦不例外,从某种程度上来说,正是无所不用其极的并行及其基于内存的计算模式使得SAP HANA的计算性能达到现象级。相对于Hadoop,在SAP HANA中实现并行编程是比较容易的,SAP HANA的并行对Developer来说是透明的,只需遵循一定的规则,数据库会自动的实现并行。其中有两条规则至关重要:1. store原创 2013-04-30 23:12:38 · 1448 阅读 · 0 评论 -
SAP HANA中存储过程写法及其调用介绍
SAP HANA Stuido中编写store procedure的语法与mysql中极为类似,并有多种方式调用之。SAP HANA中store procedure的基本语法为:CREATE PROCEDURE {schema.}name {({IN|OUT|INOUT} param_name data_type {,...})} {LANGUAGE } {SQL SECURITY } {原创 2013-05-01 16:08:00 · 9942 阅读 · 0 评论 -
SAP HANA 使用rowid
在SAP HANA中有多种方式获取rowid,本文主要介绍几种较为常用的方式:1. 使用$rowid$SELECT "$rowid$", * FROM t_rowid WHERE "$rowid$" > 6;这种方法的缺陷是不能在procedure里面的临时表中使用,此时应考虑使用第二种方法2. 使用CE_CALC 及rownumDROP TABLE demo_原创 2013-05-01 15:40:33 · 2595 阅读 · 0 评论