Powered by OpenAIRE graph
Found an issue? Give us feedback
https://doi.org/10.1...arrow_drop_down
https://doi.org/10.1016/b978-0...
Part of book or chapter of book . 2010 . Peer-reviewed
Data sources: Crossref
https://doi.org/10.1016/b978-1...
Part of book or chapter of book . 2003 . Peer-reviewed
Data sources: Crossref
versions View all 2 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

Embedded SQL

Authors: Jan L. Harrington;

Embedded SQL

Abstract

Publisher Summary This chapter provides an overview of embedded SQL. Although a knowledgeable SQL user can accomplish a great deal with an interactive command processor, much interaction with a database is through application programs that provide a predictable interface for non-technologically sophisticated users. The chapter focuses on the preparation of programs that contain SQL statements and the special things that should be done to fit SQL within a host programming language. SQL statements can be embedded in a wide variety of languages (host languages). The way of handling source code depends on the type of host language being used. Programs in which SQL is embedded need to be able to intercept the error codes returned by the DBMS and to handle them before the errors reach the end user. When the WHERE predicate in a SELECT statement contains a primary key expression, the result table will contain at most one row. SELECT statements that may return more than one row present a bit of a problem when they are embedded in a program: host language variables can hold only one value at a time and the SQL command processor cannot work with host language arrays. Although many of today's database development environments make it easy to create forms for data entry and modification, situations still arise where data modification has to be included in an underlying application program.

  • BIP!
    Impact byBIP!
    citations
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
citations
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author? Do you have the OA version of this publication?