对于SQL紧凑4分贝VS服务器资源管理器 - 列没有出现在列列表中?
添加类型位的列现有的表,然后单击确定 但它不会在DataEditor也不 列的列表中显示出来,但它的存在在表Schema编辑器
我能够使用ErikJ的SQL精简工具箱编辑数据,但对我在这里违反的规则感到好奇,导致此行为?
仅供参考 - 列名是IsSys,未显示,我添加了其他位列进行测试,它们出现在列列表中!
UPDATE - SQL低于,ISSYS和IsSystem两者都不在列的服务器资源管理器列表或ServerExplorer的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
请发布一个CREATE TABLE脚本,以便我们可以帮助您 – ErikEJ
@ErikEJ通过服务器浏览器添加该列,这就是它不显示的地方!上面添加了stmt! – Kumar
使用Chrome,翻译为英语:http://panicoenlaxbox.blogspot.com.au/2011/07/issys-en-sql-server-compact-40-es.html –