PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
925 98/03/19 12:40:42 RE(7):動的に作成したDWで更新したい By manabu
921 98/03/19 09:22:29 RE(6):データの問題だと思うのですが... By てとらぽっと
918 98/03/19 09:02:51 RE(5):動的に作成したDWで更新したい By あすかちゃんの父
914 98/03/18 21:12:56 RE(4):動的に作成したDWで更新したい By まこと
912 98/03/18 20:18:46 RE(3):動的に作成したDWで更新したい By manabu
910 98/03/18 17:45:01 RE(2):動的に作成したDWで更新したい By まこと
908 98/03/18 16:12:38 RE(1):動的に作成したDWで更新したい By ふくちゃん
906 98/03/18 15:56:08 動的に作成したDWで更新したい By まこと

カテゴリ:旧電子会議室
日付:1998年03月19日 12:40 発信者:manabu
題名:RE(7):動的に作成したDWで更新したい

こんにちは、manabu です。(^^)

>データは全てString型で、長さは2、60、60の3カラムです。
このStringという型はPowerBuilderのものですよね。
まことさんはOracleを使用されてたと思いますが、
Oracleでは文字列を保持する場合、char、varchar、varchar2などが使われます。
# それぞれ性質が異なります。

>やはり、データの問題なのでしょうか? ・・DWが勝手にNullに変換するなんてあ
るのですか?
あるんですね、これが。(^^;)
あすかちゃんの父さんやてとらぽっとさんが説明されてるとおりです。

もう1つ、私がすでに説明した、
 ・Varchar2型でNotNullのカラムへの空文字列(Nullじゃないです)の設定
でも起こります。
これはPBというよりはVarchar2型の性質によるものです。

問題解決の方法ですが、
 ・更新で流れるSQL Update文を、SQL Previewイベントで取得し確認。
 ・カラムに設定されている値を、更新前に取得し確認。
してみて、SQL、データともに間違いなければ、
 ・データウィンドウオブジェクトのプロパティを疑う。
とした方がよいでしょう。

ではでは。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.