replysadiq/qatar-customs-nl2sql
Qatar Customs NL2SQL โ Arabic Natural Language to SAP HANA SQL Fine-tuning dataset for converting Arabic natural language questions into SAP HANA SQL queries for the Qatar General Directorate of Customs (GDC) database. Dataset Overview Metric Value Total question sets 99 Training examples 320 (3 fuzz levels ร 80 questions + 80 follow-ups) Test examples 76 (3 fuzz levels ร 19 questions + 19 follow-ups) Language Arabic ๐ถ๐ฆ (formal + dialectal)โฆ See the full description on the dataset page: https://huggingface.co/datasets/replysadiq/qatar-customs-nl2sql.
02
1-- SAP HANA Database: Qatar General Directorate of Customs (GDC)2-- Power BI Analytical Views3 4-- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ5-- FACT TABLES (Main Views)6-- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ7 8CREATE VIEW PBI_VW_FACT_DECLARATION AS (9 DECLARATION_NO VARCHAR(50) PRIMARY KEY, -- ุฑูู
ุงูุจูุงู10 DECLARATION_TYPE VARCHAR(10), -- ููุน ุงูุจูุงู (IMP=ุงุณุชูุฑุงุฏ, EXP=ุชุตุฏูุฑ, TRN=ุชุฑุงูุฒูุช)11 DECLARATION_STATUS VARCHAR(10), -- ุญุงูุฉ ุงูุจูุงู (PRA=ุจุงูุชุธุงุฑ ุชูุฏูุฑ ุงูู
ุฎุงุทุฑ, PDS=ูู ุงูุชุธุงุฑ ุชูุฏูู
ุงูู
ุณุชูุฏุงุช, FIN=ู
ูุฌุฒ, etc.)12 DOCUMENT_STATUS VARCHAR(10), -- ุญุงูุฉ ุงูู
ุณุชูุฏ (FIN=ู
ูุฌุฒ, PND=ู
ุนูู, etc.)13 DEC_PORT VARCHAR(20), -- ุฑู
ุฒ ุงูู
ููุฐ (QAHMD=ู
ููุงุก ุญู
ุฏ, QAHIA=ู
ุทุงุฑ ุญู
ุฏ ุงูุฏููู, etc.)14 DEC_PORT_NAME_AR VARCHAR(100), -- ุงุณู
ุงูู
ููุฐ ุจุงูุนุฑุจู15 SUBMITTED_DATE DATE, -- ุชุงุฑูุฎ ุชูุฏูู
ุงูุจูุงู16 RELEASE_DATE DATE, -- ุชุงุฑูุฎ ุงูุฅูุฑุงุฌ17 RELEASE_STATUS VARCHAR(10), -- ุญุงูุฉ ุงูุฅูุฑุงุฌ (REL=ุชู
ุงูุฅูุฑุงุฌ)18 PAYMENT_STATUS VARCHAR(20), -- ุญุงูุฉ ุงูุฏูุน19 PAYMENT_AMOUNT_PAID DECIMAL(18,2),20 PAYMENT_AMOUNT_PAYABLE DECIMAL(18,2),21 PAYMENT_UPDATED_DATE DATE,22 TOTAL_CUSTOMS_DUTY_AMT DECIMAL(18,2), -- ุฅุฌู
ุงูู ุงูุฑุณูู
ุงูุฌู
ุฑููุฉ23 TOTAL_CUSTOMS_CHARGES DECIMAL(18,2), -- ุฅุฌู
ุงูู ุงูุฑุณูู
24 TOTAL_AMT_PAYABLE DECIMAL(18,2), -- ุฅุฌู
ุงูู ุงูู
ุจูุบ ุงูู
ุณุชุญู25 TOTAL_INVOICE_VALUE DECIMAL(18,2), -- ุฅุฌู
ุงูู ููู
ุฉ ุงููุงุชูุฑุฉ26 ASM_ORIGINAL_LANE VARCHAR(10), -- ู
ุณุงุฑ ุงูู
ุฎุงุทุฑ ุงูุฃุตูู27 ASM_FINAL_LANE VARCHAR(10), -- ู
ุณุงุฑ ุงูู
ุฎุงุทุฑ ุงูููุงุฆู (ุฃุญู
ุฑ/ุฃุตูุฑ/ุฃุฎุถุฑ)28 IS_COURIER_DEC VARCHAR(5), -- ูู ุจูุงู ุจุฑูุฏ ุณุฑูุน29 IS_QPOST_DECLARATION VARCHAR(5), -- ูู ุจูุงู ุจุฑูุฏ ูุทุฑ30 ISRESTRICTED_AR VARCHAR(5), -- ูู ู
ููุฏ31 BILL_OF_LADING_NO VARCHAR(50), -- ุฑูู
ุจูููุตุฉ ุงูุดุญู32 CARGO_MANIFEST_NO VARCHAR(50), -- ุฑูู
ุจูุงู ุงูุญู
ููุฉ33 COUNTRY_OF_LOADING VARCHAR(10), -- ุจูุฏ ุงูุดุญู34 FINAL_DESTINATION VARCHAR(10), -- ุงููุฌูุฉ ุงูููุงุฆูุฉ35 EXIT_PORT_TYPE VARCHAR(20) -- ููุน ู
ููุฐ ุงูุฎุฑูุฌ36);37 38CREATE VIEW PBI_VW_FACT_ITEM AS (39 DECLARATION_NO VARCHAR(50), -- ุฑูู
ุงูุจูุงู (FK โ DECLARATION)40 HS_CODE VARCHAR(20), -- ุฑู
ุฒ ุงููุธุงู
ุงูู
ูุณู41 HS_TYPE VARCHAR(10), -- ููุน HS42 QUANTITY DECIMAL(18,4),-- ุงููู
ูุฉ43 CUSTOMS_VALUE_QAR DECIMAL(18,2),-- ุงูููู
ุฉ ุงูุฌู
ุฑููุฉ ุจุงูุฑูุงู44 DUTY_AMOUNT_QAR DECIMAL(18,2),-- ู
ุจูุบ ุงูุฑุณูู
ุจุงูุฑูุงู45 TARIFF_RATE DECIMAL(10,4),-- ูุณุจุฉ ุงูุชุนุฑูุฉ46 DUTIABLE VARCHAR(5), -- ุฎุงุถุน ููุฑุณูู
(Y/N)47 DECLARED_VALUE DECIMAL(18,2),-- ุงูููู
ุฉ ุงูู
ุตุฑุญ ุจูุง48 FREIGHT_VALUE DECIMAL(18,2),-- ููู
ุฉ ุงูุดุญู49 INSURANCE_VALUE DECIMAL(18,2),-- ููู
ุฉ ุงูุชุฃู
ูู50 EXEMPTION_AMOUNT DECIMAL(18,2),-- ู
ุจูุบ ุงูุฅุนูุงุก51 EXEMPTION_TYPE_CODE VARCHAR(20), -- ุฑู
ุฒ ููุน ุงูุฅุนูุงุก52 EXEMPTION_APPROVAL_NO VARCHAR(50), -- ุฑูู
ู
ูุงููุฉ ุงูุฅุนูุงุก53 GROSS_WEIGHT DECIMAL(18,4),-- ุงููุฒู ุงูุฅุฌู
ุงูู54 GROSS_WEIGHT_UOM VARCHAR(10), -- ูุญุฏุฉ ุงููุฒู ุงูุฅุฌู
ุงูู55 NET_WEIGHT DECIMAL(18,4),-- ุงููุฒู ุงูุตุงูู56 NET_WEIGHT_UOM VARCHAR(10), -- ูุญุฏุฉ ุงููุฒู ุงูุตุงูู57 COUNTRY_OF_ORIGIN VARCHAR(10), -- ุจูุฏ ุงูู
ูุดุฃ58 CARGO_TYPE VARCHAR(20), -- ููุน ุงูุจุถุงุนุฉ59 CONTAINER_NUMBER VARCHAR(50), -- ุฑูู
ุงูุญุงููุฉ60 INVOICE_NUMBER VARCHAR(50), -- ุฑูู
ุงููุงุชูุฑุฉ61 ITEM_OGA_STATUS VARCHAR(20), -- ุญุงูุฉ ุงูุฌูุฉ ุงูุญููู
ูุฉ62 OFFENCE_REPT_NO VARCHAR(50), -- ุฑูู
ู
ุญุถุฑ ุงูู
ุฎุงููุฉ63 SUBMITTED_DATE DATE, -- ุชุงุฑูุฎ ุงูุชูุฏูู
64 TOTAL_ITEM_DECLARED DECIMAL(18,2),65 TOTAL_ITEM_FREIGHT DECIMAL(18,2),66 TOTAL_ITEM_INSURANCE DECIMAL(18,2)67);68 69CREATE VIEW PBI_VW_FACT_PARTY AS (70 DECLARATION_NO VARCHAR(50), -- ุฑูู
ุงูุจูุงู (FK โ DECLARATION)71 IMPORTER VARCHAR(200), -- ุงุณู
ุงูู
ุณุชูุฑุฏ72 IMPORTER_ACC VARCHAR(50), -- ุญุณุงุจ ุงูู
ุณุชูุฑุฏ73 IMPORTER_CR VARCHAR(50), -- ุณุฌู ุงูู
ุณุชูุฑุฏ ุงูุชุฌุงุฑู74 CLEARING_AGENCY VARCHAR(200), -- ุดุฑูุฉ ุงูุชุฎููุต75 CLEARING_AGENCY_ACC VARCHAR(50), -- ุญุณุงุจ ุดุฑูุฉ ุงูุชุฎููุต76 CLEARING_AGENT VARCHAR(200), -- ุงูู
ุฎููุต ุงูุฌู
ุฑูู77 CLEARING_AGENT_ACC VARCHAR(50), -- ุญุณุงุจ ุงูู
ุฎููุต78 INDIVIDUAL_FLAG VARCHAR(5), -- ุนูุงู
ุฉ ูุฑุฏ79 IS_AEO_TRADER VARCHAR(5), -- ูู ู
ุชุนุงู
ู ุงูุชุตุงุฏู ู
ุนุชู
ุฏ80 IS_GREEN VARCHAR(5), -- ูู ู
ุณุงุฑ ุฃุฎุถุฑ81 SUBMITTED_DATE DATE, -- ุชุงุฑูุฎ ุงูุชูุฏูู
82 TRANSACTION_TYPE VARCHAR(20) -- ููุน ุงูู
ุนุงู
ูุฉ83);84 85CREATE VIEW PBI_VW_FACT_PAYMENT AS (86 DECLARATION_NO VARCHAR(50), -- ุฑูู
ุงูุจูุงู (FK โ DECLARATION)87 PAYMENT_RECEIPT_NUMBER VARCHAR(50), -- ุฑูู
ุฅูุตุงู ุงูุฏูุน88 T_AMOUNT_PAID DECIMAL(18,2),-- ุงูู
ุจูุบ ุงูู
ุฏููุน89 PS_AMOUNT_PAID DECIMAL(18,2),-- ู
ุจูุบ ู
ุฏููุน (ุชูุตููู)90 PS_AMOUNT_PAYABLE DECIMAL(18,2),-- ู
ุจูุบ ู
ุณุชุญู (ุชูุตููู)91 TOTAL_PAID DECIMAL(18,2),-- ุฅุฌู
ุงูู ุงูู
ุฏููุน92 TOTAL_PAID_QAR DECIMAL(18,2),-- ุฅุฌู
ุงูู ุงูู
ุฏููุน ุจุงูุฑูุงู93 COLLECTED_DATE DATE, -- ุชุงุฑูุฎ ุงูุชุญุตูู94 SUBMITTED_DATE DATE, -- ุชุงุฑูุฎ ุงูุชูุฏูู
95 TRANSACTION_TYPE VARCHAR(30), -- ููุน ุงูู
ุนุงู
ูุฉ (OnlinePay=ุฅููุชุฑููู, CashPay=ููุฏู)96 ACCOUNT_TYPE VARCHAR(10), -- ููุน ุงูุญุณุงุจ (R=ุฅูุฑุงุฏ, G=ุถู
ุงู, I=ุชุฃู
ูู)97 CHARGE_CODE VARCHAR(20), -- ุฑู
ุฒ ุงูุฑุณู
98 DEC_PORT VARCHAR(20), -- ุฑู
ุฒ ุงูู
ููุฐ99 DEC_PAYMENT_STATUS VARCHAR(20), -- ุญุงูุฉ ุฏูุน ุงูุจูุงู100 PORT_CODE VARCHAR(20), -- ุฑู
ุฒ ุงูู
ููุฐ101 PORT_NAME VARCHAR(100), -- ุงุณู
ุงูู
ููุฐ102 BILL_OF_LADING_NO VARCHAR(50), -- ุฑูู
ุจูููุตุฉ ุงูุดุญู103 IMPORTER VARCHAR(200), -- ุงุณู
ุงูู
ุณุชูุฑุฏ104 PAYMENT_METHODS_CNT INTEGER, -- ุนุฏุฏ ุทุฑู ุงูุฏูุน105 PORT_DECLS_CNT INTEGER, -- ุนุฏุฏ ุจูุงูุงุช ุงูู
ููุฐ106 IS_AEO_TRADER VARCHAR(5) -- ูู ู
ุชุนุงู
ู ุงูุชุตุงุฏู ู
ุนุชู
ุฏ107);108 109CREATE VIEW PBI_VW_FACT_OFFENCE AS (110 OFFENCE_REPT_NO VARCHAR(50), -- ุฑูู
ู
ุญุถุฑ ุงูู
ุฎุงููุฉ111 OFFENCE_DATE DATE, -- ุชุงุฑูุฎ ุงูู
ุฎุงููุฉ112 PORT_CODE VARCHAR(20), -- ุฑู
ุฒ ุงูู
ููุฐ113 DECLARATION_NO VARCHAR(50), -- ุฑูู
ุงูุจูุงู ุงูู
ุฑุชุจุท114 STATUS VARCHAR(10), -- ุญุงูุฉ ุงูู
ุญุถุฑ (APP=ู
ูุจูู, CLS=ู
ุบูู, DRA=ู
ุณูุฏุฉ, REJ=ู
ุฑููุถ)115 OFFENCE_TYPE VARCHAR(20), -- ููุน ุงูู
ุฎุงููุฉ116 OFFENDER_NAME VARCHAR(200), -- ุงุณู
ุงูู
ุฎุงูู117 OFFENDER_TYPE VARCHAR(10), -- ููุน ุงูู
ุฎุงูู118 OFFENDER_COUNTRY VARCHAR(10), -- ุฌูุณูุฉ ุงูู
ุฎุงูู119 PENALTY_AMOUNT DECIMAL(18,2),-- ู
ุจูุบ ุงูุบุฑุงู
ุฉ120 CASE_NO VARCHAR(50), -- ุฑูู
ุงููุถูุฉ121 CASE_AMOUNT_PAID DECIMAL(18,2),-- ู
ุจูุบ ุงููุถูุฉ ุงูู
ุฏููุน122 HS_CODE VARCHAR(20), -- ุฑู
ุฒ HS ุงูู
ุฎุงูู123 SMUGGLED_TYPE VARCHAR(50), -- ููุน ุงูุชูุฑูุจ124 CUSTOM_EMPLOYEE VARCHAR(200), -- ู
ูุธู ุงูุฌู
ุงุฑู125 ASSIGN_TO VARCHAR(200), -- ู
ุณูุฏ ุฅูู126 REVIEWED_BY VARCHAR(200), -- ู
ุฑุงุฌุน ุจูุงุณุทุฉ127 REVIEWED_DATE DATE, -- ุชุงุฑูุฎ ุงูู
ุฑุงุฌุนุฉ128 SUBMITTED_DATE DATE -- ุชุงุฑูุฎ ุงูุชูุฏูู
129);130 131CREATE VIEW PBI_VW_FACT_E_DECLARATION AS (132 EDECLARATION_NO VARCHAR(50), -- ุฑูู
ุงูุฅูุฑุงุฑ ุงูุฅููุชุฑููู133 EDC_DATE DATE, -- ุชุงุฑูุฎ ุงูุฅูุฑุงุฑ134 E_STATUS VARCHAR(30), -- ุญุงูุฉ ุงูุฅูุฑุงุฑ (ู
ุฏูู/ู
ูุชูู ุงูุตูุงุญูุฉ/ุทูุจ ู
ูุฏู
)135 AUDIT_RESULT VARCHAR(30), -- ูุชูุฌุฉ ุงูุชุฏููู (ุฅูุฑุงุฑ ุตุญูุญ/ุฅูุฑุงุฑ ูุงุฐุจ)136 TRIP_TYPE VARCHAR(20), -- ููุน ุงูุฑุญูุฉ (ูุตูู/ู
ุบุงุฏุฑุฉ)137 TRAVELER_NAME VARCHAR(200), -- ุงุณู
ุงูู
ุณุงูุฑ138 TRAVELER_PASSPORT VARCHAR(50), -- ุฑูู
ุฌูุงุฒ ุงูู
ุณุงูุฑ139 TRAVELER_NATIONALITY_ VARCHAR(50), -- ุฌูุณูุฉ ุงูู
ุณุงูุฑ140 CASH_AMOUNT_QAR DECIMAL(18,2),-- ู
ุจูุบ ุงูููุฏ ุจุงูุฑูุงู141 ARRIVING_FROM_DEPARTURE_TO VARCHAR(100), -- ุงููุงุฏู
ู
ู / ุงูู
ุบุงุฏุฑ ุฅูู142 PORT_NAME VARCHAR(100), -- ุงุณู
ุงูู
ููุฐ143 IS_MONEY_OWNER VARCHAR(10), -- ูู ูู ู
ุงูู ุงูู
ุงู (ูุนู
/ูุง)144 THE_OWNER VARCHAR(200), -- ู
ุงูู ุงูู
ุงู145 THE_OWNER_TYPE VARCHAR(20), -- ููุน ุงูู
ุงูู (ูุฑุฏ/ุดุฑูุฉ)146 SOURCE_ VARCHAR(50), -- ู
ุตุฏุฑ ุงูู
ุงู147 PURPOSE_OF_TRANSFER VARCHAR(50) -- ุงูุบุฑุถ ู
ู ุงูุชุญููู148);149 150CREATE VIEW PBI_VW_FACT_OGA AS (151 DECLARATION_NO VARCHAR(50), -- ุฑูู
ุงูุจูุงู152 DECLARATION_TYPE VARCHAR(10), -- ููุน ุงูุจูุงู153 OGA_NAME_ARABIC VARCHAR(200), -- ุงุณู
ุงูุฌูุฉ ุงูุญููู
ูุฉ ุจุงูุนุฑุจู154 OGA_FINAL_STATUS_AR VARCHAR(50), -- ุงูุญุงูุฉ ุงูููุงุฆูุฉ ุจุงูุนุฑุจู155 OGA_CREATED_ASSIGNMENT_DATE DATE, -- ุชุงุฑูุฎ ุฅูุดุงุก ุงูู
ูู
ุฉ156 OGA_LAST_DECISION_DATE DATE, -- ุชุงุฑูุฎ ุขุฎุฑ ูุฑุงุฑ157 INSPECTOR_TOTAL_PROCESSING_TIME INTEGER, -- ููุช ุงูู
ุนุงูุฌุฉ ุงูุฅุฌู
ุงูู ุจุงูุฏูุงุฆู158 IS_ASSIGNED_AR VARCHAR(10), -- ูู ุชู
ุงูุชุนููู159 IS_INSPECTOR_ASSIGNED_AR VARCHAR(10), -- ูู ุชู
ุชุนููู ู
ูุชุด160 IS_OFFENCE_AR VARCHAR(10), -- ูู ููุฌุฏ ู
ุฎุงููุฉ161 OFFENCE_REPT_NO VARCHAR(50), -- ุฑูู
ู
ุญุถุฑ ุงูู
ุฎุงููุฉ162 PORT_NAME_AR VARCHAR(100), -- ุงุณู
ุงูู
ููุฐ ุจุงูุนุฑุจู163 SUBMITTED_DATE DATE -- ุชุงุฑูุฎ ุงูุชูุฏูู
164);165 166-- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ167-- LOOKUP TABLES (for Arabic label translation)168-- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ169-- All lookup tables have: "Original Value" (code) and "Value Arabic" (Arabic label)170-- Some also have "Value English"171 172-- Common lookups (shared across tables):173-- "Common_Lookup_Tables"."Ports By Code" โ Port code โ Arabic name174-- "Common_Lookup_Tables"."Ports By Desc" โ Port English name โ Arabic name 175-- "Common_Lookup_Tables"."Country Codes" โ Country code โ Arabic name176-- "Common_Lookup_Tables"."Declaration Type" โ Declaration type code โ Arabic177-- "Common_Lookup_Tables"."Declaration Status" โ Declaration status โ Arabic178-- "Common_Lookup_Tables"."Document Status" โ Document status โ Arabic179-- "Common_Lookup_Tables"."Dec Payment Status" โ Payment status โ Arabic180-- "Common_Lookup_Tables"."Port Types Code" โ Port type โ Arabic181-- "Common_Lookup_Tables"."Weight Uom" โ Weight unit โ Arabic182 183-- Declaration-specific lookups:184-- "pbi_vw_fact_declaration_Lookup_Tables"."Asm Final Lane" โ Risk lane โ Arabic185-- "pbi_vw_fact_declaration_Lookup_Tables"."Asm Original Lane" โ Original risk lane โ Arabic186-- "pbi_vw_fact_declaration_Lookup_Tables"."Release Status" โ Release status โ Arabic187-- "pbi_vw_fact_declaration_Lookup_Tables"."Is Courier Dec" โ Courier flag โ Arabic188-- "pbi_vw_fact_declaration_Lookup_Tables"."Is Qpost Declaration" โ Qpost flag โ Arabic189-- "pbi_vw_fact_declaration_Lookup_Tables"."Isrestricted Ar" โ Restricted flag โ Arabic190 191-- Item-specific lookups:192-- "pbi_vw_fact_item_Lookup_Tables"."Duitable" โ Dutiable flag โ Arabic193-- "pbi_vw_fact_item_Lookup_Tables"."Hs Type" โ HS type โ Arabic194-- "pbi_vw_fact_item_Lookup_Tables"."Item Oga Status" โ OGA status โ Arabic195-- "pbi_vw_fact_item_Lookup_Tables"."Cargo Type" โ Cargo type โ Arabic196 197-- Payment-specific lookups:198-- "pbi_vw_fact_payment_Lookup_Tables"."Transaction Type Payment" โ Pay method โ Arabic199-- "pbi_vw_fact_payment_Lookup_Tables"."Account Type" โ Account type โ Arabic200 201-- Offence-specific lookups:202-- "pbi_vw_fact_offence_Lookup_Tables"."Status" โ Offence status โ Arabic203-- "pbi_vw_fact_offence_Lookup_Tables"."Offence Type" โ Offence type โ Arabic204-- "pbi_vw_fact_offence_Lookup_Tables"."Offender Type" โ Offender type โ Arabic205-- "pbi_vw_fact_offence_Lookup_Tables"."Smuggled Type" โ Smuggled type โ Arabic206 207-- E-Declaration-specific lookups:208-- "pbi_vw_fact_edeclaration_Lookup_Tables"."E Status" โ E-declaration status โ Arabic209-- "pbi_vw_fact_edeclaration_Lookup_Tables"."Audit Result" โ Audit result โ Arabic210 211-- Party-specific lookups:212-- "pbi_vw_fact_party_Lookup_Tables"."Individual Flag" โ Individual flag โ Arabic213-- "pbi_vw_fact_party_Lookup_Tables"."Is Aeo Trader" โ AEO flag โ Arabic214-- "pbi_vw_fact_party_Lookup_Tables"."Is Green" โ Green lane flag โ Arabic215-- "pbi_vw_fact_party_Lookup_Tables"."Transaction Type" โ Transaction type โ Arabic216 217-- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ218-- HANA-SPECIFIC FUNCTIONS USED219-- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ220-- ADD_DAYS(date, n) โ Add n days to date (use negative for subtraction)221-- CURRENT_DATE โ Today's date222-- NULLIF(expr, value) โ Returns NULL if expr = value223-- COALESCE(a, b) โ First non-null value224-- TO_NVARCHAR(expr) โ Convert to Unicode string225-- IFNULL(a, b) โ If a is null return b (HANA-specific)226-- LIMIT n โ Limit results (HANA supports LIMIT)227 