SQL コンパクト 4 db の既存のテーブルの場合
タイプ ビットの列を追加し、[OK] をクリックしますが、DataEditor にも列のリストにも表示されませんが、テーブル スキーマ エディターにはあります
ErikJ の SQL コンパクト ツールボックスを使用してデータを編集することはできますが、この動作を引き起こすためにここで違反した可能性のあるルールについて知りたいですか ???
参考までに - 列名は IsSys で、表示されていません。テスト用に他のビット列を追加すると、列リストに表示されます。
更新 - SQL は以下のとおりです。IsSys と IsSystem は両方とも、サーバー エクスプローラーの列のリストまたはサーバー エクスプローラーの DataEditor には表示されませんが、テーブル スキーマ エディターには表示されます。
CREATE TABLE [ProblemTable] (
[AttrId] int NOT NULL IDENTITY (30,1)
, [AttrTypeId] int NOT NULL
, [SelText] nvarchar(50) NOT NULL
, [SeqNum] int NOT NULL DEFAULT 9999
, [UpdatedBy] int NOT NULL DEFAULT 1
, [UpdatedAt] datetime NOT NULL DEFAULT getdate()
, [AttrKey] nvarchar(40) NOT NULL
, [IsEnabled] bit NOT NULL DEFAULT 1
, [IsShown] bit NOT NULL DEFAULT 1
, [IsSys] bit NULL DEFAULT 0
, [IsSystem] bit NOT NULL DEFAULT 0
);
GO