PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
19219 | 03/04/04 10:59:37 | RE(4):PB5.0.02: 初歩的な質問 By M.M |
19218 | 03/04/04 10:56:59 | RE(3):PB5.0.02: 初歩的な質問 By nj |
19217 | 03/04/04 10:53:15 | RE(2):PB5.0.02: 初歩的な質問 By まぁく |
19215 | 03/04/04 10:35:09 | RE(1):PB5.0.02: 初歩的な質問 By M.M |
19213 | 03/04/04 09:53:24 | PB5.0.02: 初歩的な質問 By nj |
カテゴリ:データベース
日付:2003年04月04日 10:53 発信者:まぁく
題名:RE(2):PB5.0.02: 初歩的な質問
njさん、こんにちは。
>初歩的な質問なのですが、
>動的SQLで作成したテーブルを削除する処理を書いているのですが、
>DROP TABLE テーブル名 という処理を書いているのですが
>DROPは無効なデータ型だとエラーになるのですが
>DROPの使い方は間違っているのでしょうか?
>
以下の方法で可能だと思いますが…?(※settransobjectでSQLCAを利用している例)
EXECUTE IMMEDIATE \"DROP TABLE [スキーマ名].[テーブル名]\" USING SQLCA;
上記を実行する前に、(念のために)1つ確認ですが、
接続しているユーザにテーブルの更新権はありますよね?
>(何でテーブルを作成したのに削除しなくてはならないのか。
>という質問は聞かないでください)
テーブルを削除する理由は聞きませんが、テンポラリでデータを利用されるならば、
データウィンドウを利用された方がいいと思いますよ?
画面が無い(バッチなど)処理では、データストアを利用する事で、恐らく同等
の処理が可能だと思います…ん? データストアって、PB5.0では無かったかな?ううむ…(^^;
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser InternetExplorer5.X
Server SoftWare
OS Windows 2000
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.