@techreport{oai:ipsj.ixsq.nii.ac.jp:00020652, author = {附田克晃 and 大里, 博志 and 三谷, 政昭 and Katsuaki, Tsukuda and Ohsato, Hiroshi and Masaaki, Mitani}, issue = {37(1989-DBS-071)}, month = {May}, note = {ISOのデータベース言語規格SQL2における動的SQL機能導入について述べる。規格化に際しての基本的問題は、アプリケーションプログラムとデータベース管理システム間における動的SQL文のパラメタ記述情報受け渡しインタフェースにある。このインタフェース方式として、(1)ホスト言語の構造体による構造体インタフェース、(2)一時表利用のリレーショナルインタフェース、(3)パラメタ記述情報受け渡し専用SQL文導入による関数インタフェース、の3つの案が出されて検討されてきた。現検討段階では、関数インタフェースに基づき検討を進めているが、広くインプリメントされている構造体インタフェースも併存させる方式としている。関数インタフェース方式は、ホスト言語との独立性と分かり易さにおいて他方式よりも優れている。, The dynamic SQL is ISO database language standard SQL2 is discussed. A fundamental issue to be solved is a parameter passing interface between an application program and a database management system. Three approaches are presented and sidcussed; (1) a structure interface using a host language data structure, (2) a relational interface using temporary tables, and (3) a functional interface introducing special SQL statements for passing parameters. Currently, the functional interface is adopted besides the structure interface widely implemented. The functional interface supports a better interface in terms of independence from host languages and easiness of understanding.}, title = {動的SQLにおけるインタフェース}, year = {1989} }