ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
||||||||||||||
|
4D v20 R7
EXECUTE IMMEDIATE
|
EXECUTE IMMEDIATE <<sql_name>> | <<$sql_name>> | :sql_name | :$sql_name |
||
コマンドは動的なSQL文を実行するために使用します。渡すsql_nameは、実行可能なSQL文を提供するために使用します。
Notes:
この例題では、1960年以降にリリースされた映画の数を取得します:
C_LONGINT(NumMovies)
C_TEXT(tQueryTxt)
NumMovies:=0
tQueryTxt:="SELECT COUNT(*) FROM MOVIES WHERE Year_of_Movie >= 1960 INTO :NumMovies;"
Begin SQL
EXECUTE IMMEDIATE :tQueryTxt;
End SQL
ALERT("The Video Library contains "+String(NumMovies)+" movies more recent or equal to 1960")
プロダクト: 4D
テーマ: SQLコマンド
SQLリファレンス ( 4D v20 R7)