Sap Hana触发器
文章目录
- 标准语法
- 案例说明
- 删除触发器
- Hana studio中对应位置
标准语法
CREATE [ OR REPLACE ] TRIGGER <trigger_name> <trigger_action_time> <trigger_event_list>ON <subject_table_name>[ REFERENCING <transition_list> ] [ <for_each> ] [ <trigger_order_clause> ][ ONLINE ]BEGIN [ <trigger_decl_list> ][ <proc_handler_list> ]<trigger_stmt_list>END
案例说明
/*
该触发器用来在HANA上实现MYSQL的主键自增功能
*/
CREATE OR REPLACE TRIGGER TEST_TRIGGER --OR REPLACE:可省略,TEST_TRIGGER:触发器名BEFORE INSERT ON TEST_TABLE --触发事件为:在向表TEST_TABLE中INSERT/UPDATE/DELETE数据前REFERENCING NEW ROW AS MYNEWROW --将触发器的行/表对象作为一个别名:MYNEWROW,ROW/TABLEFOR EACH ROW --行级触发器,默认为语句级触发器 ROW/STATEMENT FOLLOWS TEST_TRIGGER1 --FOLLOWS|PRECEDES:该触发器排在触发器TEST_TRIGGER1之后/之前,该语句针对一个表有多个触发器,且需要先后的情况下
BEGIN DECLARE NEW_ID NUMBER(10); --声明变量NEW_IDSELECT TEST_SEQ.NEXTVAL INTO NEW_ID FROM DUMMY; --TEST_SEQ:序列,DUMMY:HANA默认表,类似ORACLE的DUAL,NEXTVAL:序列的下一个值MYNEWROW.ID = :NEW_ID; --将NEW_ID的值赋值给表TEST_TABLE的ID
END;
Hana序列教程传送门
删除触发器
DROP TRIGGER TEST_TRIGGER;
Hana studio中对应位置
实例-catalog-用户-triggers
Sap Hana触发器相关推荐
- SAP HANA学习笔记
SAP HANA:High-Performance Analytic Appliance SAP HANA XSC:Extended Application Services Classic(SAP推 ...
- SAP HANA中的SLT简介
SAP HANA中的SLT简介 目录 SAP系统和SAP HANA之间的SLT连接架构 在SAP源系统中配置SLT服务器 通过SLT将数据从SAP源导入至SAP HANA 非SAP系统和SAP HAN ...
- 《SAP HANA平台应用开发》—第2章2.3节熟悉SAP HANA工作台
本节书摘来自华章出版社<SAP HANA平台应用开发>一书中的第2章,第2.3节熟悉SAP HANA工作台,作者刘刚,更多章节内容可以访问云栖社区"华章计算机"公众号查 ...
- SAP HANA中文技术文档(跟matinal学HANA)
SAP HANA中文技术文档(跟matinal学HANA) 1. 点击进入:SAP XS HANA专栏 2. 点击进入:SAP UI5上传图片 用XSJS存储在HANA中的方法 3. 点击进入: ...
- 戴尔公司向SAP HANA明确示爱 发布全新系统设计方案
Micahel Dell在最近的发言中给出了戴尔公司的主要精力将放在系统设计层面的说法,但语言毕竟无力.今天戴尔公司正式推出一款设备,专门面向运行有SAP HANA方案的企业客户. 这套戴尔-EMC ...
- SAP HANA:持续创新十周年
SAP HANA:持续创新十周年 今年是 SAP HANA 发布十周年.随着 SAP HANA 的诞生,SAP 成为了世界领先的内存计算数据库厂商.SAP HANA 也是 SAP 历史上成长最快的产品 ...
- SAP HANA解决方案设计10问详解
https://www.toutiao.com/a6674578205040443907/ SAP是全球最大的企业软件供应商,提供包括ERP.SRM.BI等在内的企业级应用软件.而HANA(High ...
- [Step By Step]使用SLT工具从SAP导入数据到SAP HANA
在配置完备的情况下,SLT工具的Replicate 工作是在SAP HANA Data Provisioning中完成的 1. Log on to the SAP HANA Studio 2. Cal ...
- [Step By Step]如何在SAP Business Object Data Services中连接到SAP HANA 数据库
1. 打开SAP Business Objects Data Services Designer, 并登陆进入相应的Repository 2. 选中右下方的Data Store 标签页,并在其空白区域 ...
- SAP HANA插上32路CPU,性能多大飞跃?
ZD至顶网服务器频道 04月01日 新闻消息:随着大数据时代的来临,来源于生产.运营.研发.销售过程中的数据越来越大,不仅充分反映着企业当前的经营状况,也为企业未来的经营决策提供有力依据,但是要分析如 ...
最新文章
- [原创]软件产品的质量
- Oracle数据库基础知识点汇总
- EasyUI中进度条的简单使用
- synchronized 和Lock区别
- linux go vendor目录,Go 包依赖管理工具 —— govendor
- js中 new Date()使用说明
- java安全模式pdf_YAML故障安全模式
- VMware SD-WAN 修复6个漏洞,可关闭整个企业网络
- 泵车砼活塞故障预警-冠军方案
- 【毕业设计】毕业设计选题指南
- ESP32 超声波避障小车
- android实现语音聊天功能,为实现Android语音聊天室开发,语音聊天室软件源码该如何搭建...
- Word论文排版技能积累
- 进化树软件ete3报错记录
- 入手评测 i7 1255u和i5 1235U选哪个好
- mt6771(Helio P60)套片开发资料下载,mt6771处理器性能
- VIVO NEX 3 5G版上手评测,除99.6%的屏占比,还有什么理由入手
- php jws 数据签名,JSON Web Signature 规范解析
- 国外的码农是什么状态?硅谷程序员:不加班,不穿女装
- 计算机/设备和驱动器下有一个空白盘符无法删除