SQLコマンド
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
SQLコマンド
msg# 1
h-iwasaki
投稿数: 2
MagicV10、Olacle10G
☆範囲指定して行削除をしたい
タスク環境にあるSQLコマンドに、
■データーベース ABCD
■SQLコマンド
DELETE FROM AAA WHERE BBB =:1
■入力パラメータ
V.担当者コード 数値=N3
この状態でAPGボタンを押下したら
「コマンドが正しくありません」とエラーが出ます。
なにがおかしいのでしょうか?
☆範囲指定して行削除をしたい
タスク環境にあるSQLコマンドに、
■データーベース ABCD
■SQLコマンド
DELETE FROM AAA WHERE BBB =:1
■入力パラメータ
V.担当者コード 数値=N3
この状態でAPGボタンを押下したら
「コマンドが正しくありません」とエラーが出ます。
なにがおかしいのでしょうか?
投票数:0
平均点:0.00
Re: SQLコマンド
msg# 1.1
Tanda
投稿数: 2151
h-iwasaki さん、こんにちは。
SQL コマンドの使用は必須ですか?
特に SQL コマンドを使用する必要がなければ、普通に Magic の
プログラムを作成されたほうがいいと思いますよ。
タンダコンピュータ/丹田 昌信
SQL コマンドの使用は必須ですか?
特に SQL コマンドを使用する必要がなければ、普通に Magic の
プログラムを作成されたほうがいいと思いますよ。
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
Re: SQLコマンド
msg# 1.1.1
h-iwasaki
投稿数: 2
丹田さん、こんにちは。
APGではエラーが出ていたのですが、
実際に処理をかけてみると問題なくDeleteされていました。
今回、Magicからの削除に時間が掛かってしまう問題に対応
するためにSQLコマンドをとチャレンジした次第です。
岩崎博樹
APGではエラーが出ていたのですが、
実際に処理をかけてみると問題なくDeleteされていました。
今回、Magicからの削除に時間が掛かってしまう問題に対応
するためにSQLコマンドをとチャレンジした次第です。
岩崎博樹
投票数:0
平均点:0.00
Re: Re: SQLコマンド
msg# 1.1.1.1
Tanda
投稿数: 2151
h-iwasaki さん、こんにちは。
キーが正しく効いていれば、埋め込み SQL を使用されなくても、
ゲートウェイ処理で同等のパフォーマンスは得られると思いますよ。
ちなみに、APG には「削除」はないはずですが??
タンダコンピュータ/丹田 昌信
キーが正しく効いていれば、埋め込み SQL を使用されなくても、
ゲートウェイ処理で同等のパフォーマンスは得られると思いますよ。
ちなみに、APG には「削除」はないはずですが??
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
Re: Re: Re: SQLコマンド
msg# 1.1.1.1.1
Tanda
投稿数: 2151
失礼、SQL コマンドの APG でしたね。
ちょっと勘違いしておりました。
タンダコンピュータ/丹田 昌信
ちょっと勘違いしておりました。
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
Re: SQLコマンド
msg# 1.2
kubota
投稿数: 15
h-iwasakiさん
SQLでAPGは滅多に使わないので・・
予想ですが、DELETE文だからだと思います。
DELETE文は、出力パラメータがないので
APGで項目を作成できない → コマンドが正しくありませんエラー
→でもSQL文は問題ないのでデータは削除される。
となるのかなと。
ちなみに、同じ条件でSELECT文にすると、
(SELECT * FROM AAA WHERE BBB =:1)
APGはできると思います。
SQLでAPGは滅多に使わないので・・
予想ですが、DELETE文だからだと思います。
DELETE文は、出力パラメータがないので
APGで項目を作成できない → コマンドが正しくありませんエラー
→でもSQL文は問題ないのでデータは削除される。
となるのかなと。
ちなみに、同じ条件でSELECT文にすると、
(SELECT * FROM AAA WHERE BBB =:1)
APGはできると思います。
投票数:0
平均点:0.00