Skip to main navigation Skip to search Skip to main content

The script-writer's dream: How to write great SQL in your own language, and be sure it will succeed

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

We show how to translate expressions in a higher-order programming language into SQL queries. Somewhat surprisingly, we show that any suitable expression translates to a single SQL query, where the suitability is determined by a type-and-effect check. Thus, unlike in Hollywood where a script-writer can never be sure a movie sequel will be popular, we show how to be sure that your SQL-written in your own language-will succeed (in being translated).
Original languageEnglish
Title of host publicationDatabase Programming Languages
Subtitle of host publicationDBPL 2009
PublisherSpringer
Pages36-51
Number of pages16
ISBN (Electronic)9783642037931
ISBN (Print)9783642037924
DOIs
Publication statusPublished - 2009
Event12th International Symposium on Database Programming Languages - Lyon, France
Duration: 24 Aug 2009 → 24 Aug 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5708 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Symposium on Database Programming Languages
Abbreviated titleDBPL 2009
Country/TerritoryFrance
CityLyon
Period24/08/09 → 24/08/09

Fingerprint

Dive into the research topics of 'The script-writer's dream: How to write great SQL in your own language, and be sure it will succeed'. Together they form a unique fingerprint.

Cite this