Data, Analytics & AI Category Banner Image

SAP HANA 2.0 SPS07 SQLScript for SAP HANA (HA150)

  • Length 3 days
  • Price  $3498 inc GST
  • Version HANA 2.0 SPS04
Course overview
View dates &
book now

Why study this course

In order to maximise the performance of data models and applications running on SAP HANA, it is essential that all data related tasks are programmed at the database level. The language used is SQL and its very special extended variant called SQLScript. This course covers programming with SQL and SQLScript on the SAP HANA database and includes all key areas for writing efficient declarative and imperative code. You will also be guided on the use of recommended approaches.

This course assumes students already have a basic knowledge of standard SQL as the focus is on SQLScript. But the course does include excellent and comprehensive coverage of standard SQL in the appendix for those who need to start from the very beginning. The appendix contents will not be covered in class and is for offline use only.

This course is based on SAP HANA 2.0 and uses Web IDE / XSA but is useful for customers working with SAP HANA 1.0 using Studio / XS.

This course is based on software release:

  • SAP HANA 2.0 SPS04

Request Course Information

What you’ll learn

This course will prepare you to:

  • Push down data intensive tasks to the SAP HANA database using SQL and SQLScript

  • Understand how to code using advanced SQLScript techniques

  • Follow recommended practices for writing optimal SQL and SQLScript

  • Debug and analyse SQL and SQLScript code


SAP at Lumify Work

Develop your SAP empowered employees with Lumify Work. Getting the right skills in place maximises the chance of project success and removes risk. Lumify Work provides a select range of SAP training courses for SAP S/4HANA, SAP HANA, SAP BusinessObjects and more. Lumify Work can work with you to navigate the curriculum and help you create a learning plan that will ultimately boost technology proficiency across your organisation.

Who is the course for?

  • Application Developer

  • Data Modeller

  • BI/BW Consultant

  • Data Scientist

  • Database Administrator

  • SAP HANA Support Personnel

Course subjects

Getting Started

  • What is SQL and SQLScript?

  • Understanding how ABAP developers work with SQLScript

  • Understanding XS Advanced and HDI

  • Working with Web IDE for SAP HANA

  • Understanding the course data

SQL Logic Containers

  • Creating user-defined functions

  • Creating database procedures

  • Trapping errors in SQLScript

  • User defined libraries

Declarative Logic

  • Using declarative logic

Imperative Logic

  • Using imperative logic

Transactional Savepoints

  • How to implement transactional savepoints

Analytic Operations

  • Using OLAP Analytic features

  • Implementing Temporal Tables

Working with Hierarchies

Troubleshooting and Best Practices

  • Tools for troubleshooting

  • Best Practices

Appendix: Starting from the beginning with SQL fundamentals



  • Previous knowledge of ANSI-92 SQL



Lumify Work offers certification and training through our partnership with SAP Inc. This arrangement requires Lumify Work to provide your details to SAP Inc for course and/or exam registration purposes.

Terms & Conditions

The supply of this course by Lumify Work is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.

Request Course Information

Personalise your schedule with Lumify USchedule

Interested in a course that we have not yet scheduled? Get in touch, and ask for your preferred date and time. We can work together to make it happen.