PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4257 | 98/12/07 15:10:55 | RE(6):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By たこ |
4194 | 98/12/01 15:35:01 | RE(5):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By Air Hawk |
4186 | 98/12/01 10:51:01 | RE(4):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By たこ |
4167 | 98/11/30 10:44:25 | RE(3):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By てとらぽっと |
4166 | 98/11/30 10:22:43 | RE(2):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By Taka |
4165 | 98/11/30 08:43:34 | RE(1):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By まこと |
4161 | 98/11/27 18:30:42 | PB6: オラクルのCHAR型に対応するPBの変数タイプは? By たこ |
カテゴリ:スクリプトの記述
日付:1998年11月30日 08:43 発信者:まこと
題名:RE(1):PB6: オラクルのCHAR型に対応するPBの変数タイプは?
>埋め込みSQLでCHAR型カラムに対応するPBの変数タイプって
>何でしょうか?
>
> WHERE 項目1 = :arg
>
>というような事をしたいんですけど、String じゃダメだし、
そうなんですか? String型だと思ってました。(知識不足だなあ^^;)
modifyの中身はString 型ですから \" ? \" + String型の変数 + \"?\" でいいと思いますけど・・
>Char は1バイトだし、それぞれ配列にしてもダメだし・・・・・。
>
>DWの検索引数なら String Array型 で出来たんですけど・・・・・。
項目1 = :arg って検索引数の事じゃないんですか?
(String Array型なんてものもあるんですね )
>既存のDBなんで VARCHAR2 に変える訳にもいかないし・・・・・・。
パイプラインを使えば簡単にできますよ。 数時間、運用を停止する手続きが必要なだけです。
テーブルのコピーを作って移し直すだけですから。
char型でつくられた空白部分に対するNullデータも、そのまま入ります。
Nullデータが不要であれば、PBの関数を使ってNullデータを消すツールを作るといいですよ。
(ココが今回のコメントでいいたかった所です。 すみません、タイトルと違うコメントです。)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.