Foxtable(狐表)用户栏目专家坐堂 → 关于s ql数据表后台设计有默认值,foxtable新增后没有默认值了


  共有1373人关注过本帖树形打印复制链接

主题:关于s ql数据表后台设计有默认值,foxtable新增后没有默认值了

帅哥,在线噢!
scofields
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:564 积分:4561 威望:0 精华:0 注册:2016/4/17 20:05:00
关于s ql数据表后台设计有默认值,foxtable新增后没有默认值了  发帖心情 Post By:2024/4/22 16:01:00 [只看该作者]

以下是我s ql server 数据库中T_产品表的数据结构表,标红的部分有默认值"0",但在foxtable新增同步后,变成没有了,如何处理?
CREATE TABLE [dbo].[T_产品表] (
  [产品ID] int  IDENTITY(101,1) NOT NULL,
  [产品名称] varchar(20) COLLATE Chinese_PRC_CI_AS  NULL,
  [产品类别ID] int  NULL,
  [产品码] smallint  NULL,
  [状态ID] smallint DEFAULT 1 NULL,
  [产品类ID] smallint DEFAULT 1 NULL,
  [产品级ID] smallint DEFAULT 1 NULL,
  CONSTRAINT [PK_T_产品] PRIMARY KEY CLUSTERED ([产品ID])
WITH (PAD_INDEX = OFF, FILLFACTOR = 90, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)  
ON [PRIMARY]
)  
ON [PRIMARY]
GO

ALTER TABLE [dbo].[T_产品表] SET (LOCK_ESCALATION = TABLE)

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110553 积分:562655 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/22 16:07:00 [只看该作者]

这种默认值只有使用sql的insert语句新增才有用了。

如果是在foxtable的表格里新增保存的,也需要在列属性设置这种默认值:http://www.foxtable.com/webhelp/topics/1416.htm

 回到顶部