社区
MS-SQL Server
帖子详情
能建立字段使它的缺省值等于其他字段么?
ttyp
2004-11-08 01:48:50
id pid
第一次插入时pid = id
...全文
144
6
打赏
收藏
能建立字段使它的缺省值等于其他字段么?
id pid 第一次插入时pid = id
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
631799
2004-11-08
打赏
举报
回复
计算列可以,但以后不可修改.
ttyp
2004-11-08
打赏
举报
回复
计算列不一定行
这个是用于插入跟接点时用,不指定pid则缺省为id的值,指定了用指定的数字
zhang_yzy
2004-11-08
打赏
举报
回复
这个解决办法就是PID字段不能为空。
写在更新及插入触发器中,判断PID字段是否为空,若为空就修改为ID的值;
yesyesyes
2004-11-08
打赏
举报
回复
用计算列即可.
不过两个列相同有什么意义呢?用一个就可以了吗.
ttyp
2004-11-08
打赏
举报
回复
就是说不行了,缺省只能是固定的值?
hendrew
2004-11-08
打赏
举报
回复
两种方法,
第一种在Insert中手动把id的值也赋给pid
INSERT INTO table (pid, id, ...) VALUES (@id, @id, .....)
第二种是写一个Trigger(触发器)每次有INSERT动作的时间触发,触发动作是UPDATE table SET pid = id
informix的
字段
类型
informix数据库的
字段
类型、描述、
字段
长度及其
缺省值
字段
属性(空值、
缺省值
、标记
字段
/自增
字段
)
字段
属性上一节介绍了如何
建立
包含不同类型
字段
的表。在这一节中,你将学会如何使用
字段
的三个属性。这些属性允许你控制空值,
缺省值
和标识值。允许和禁止空值大多数
字段
可以接受空值(NULL)。当一个
字段
接受了空值后,如果你不改变它,它将一直保持空值。空值(NULL)和零是不同的,严格的说,空值表示没有任何值。为了允许一个
字段
接受空值,你要在
字段
定义的后面使用表达式NULL。例如,下面的表中两个字...
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
能限制某些成员能看到但是不能编辑单据和
字段
吗? Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案,针对项目、单据、
字段
,演示三种不同...
PostgreSQL
缺省值
一个
字段
可以赋予
缺省值
。如果新创建了一个数据行,而有些
字段
的数值没有声明,那么这些
字段
将被填充为它们各自的
缺省值
。一条数据修改命令也可以明确地要求把一个
字段
设置为它的
缺省值
,而不用事先知道这个
缺省值
是什么。 如果没有明确声明
缺省值
,那么
缺省值
是 NULL 。这么做通常是合理的,因为 NULL 表示"未知"。 在一个表定义里,
缺省值
是在
字段
数据类型后面列出的。比如: CREATE TABLE ...
如何改变一个
字段
的
缺省值
?
--缺省对象名称declare @df_name sysname;--
缺省值
declare @df_value varchar(50);select @df_name=object_name(sm.id), @df_value=sm.textfrom dbo.sysobjects so JOIN dbo.syscolumns sc on SO.id = SC.id
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章