Hiroseさん、こんにちは。

独自のアプリケーションのパスのハンドラーマッピングの設定で、

要求パス(*.cspなど)の設定画面にある「要求の制限」ボタンクリック後に開く画面内「要求のマップ先が次の場合のみハンドラーを呼び出す」のチェックボックスに、チェックが入っていましたら、外してみていただけますでしょうか。

Ohataさん、もしかして、shaCdカラムのタイプですが、埋め込みクラス(%SerialObject)で作成したクラスをタイプとして定義されていたりしますか?

テーブル定義ではなく、クラス定義として以下作成してテストしてみたら、カラム名=Null でヒットしました。

参照元クラス:Test.Person

Class Test.Person Extends %Persistent
{

Property Name As %String;
Property Address As Address;
}


​​​​​埋め込みクラス:Test.Address

Class Test.Address Extends %SerialObject
{

Property Zip As %String;
Property Pref As %String;
}

(Test.PersonのAddressプロパティがTest.Addressを参照する定義)

以下のテストをしたところ、Ohataさんと同じ状況になりました(SELECTの実行ですが、管理ポータルのODBCモードとODBCクライアントで試しています)

insert into Test.Person (Name) values('テスト太郎')

select * from Test.Person where Address=NULL この結果👉 

select * from Test.Person where Address is NULL この結果👉 0件

違う状況でしたらすみません・・。

Ohataさん こんにちは。

①についてですが、CREATE文に対する?の引数指定がサポートされていないため、エラーになってしまうようでした。

フォロワー:
フォロー中:
Mihokoさんはまだ誰もフォローしていません。
Global Mastersバッジ: