社区
MS-SQL Server
帖子详情
SQL默认值 能否 关联 当前输入的值?
aChinese
2005-01-12 04:39:20
例如,表中有两个字段.
A int, B int
欲编写B的默认值函数 B = A + 1
怎么写? 在函数中如何得到当前insert的值.
...全文
102
10
打赏
收藏
SQL默认值 能否 关联 当前输入的值?
例如,表中有两个字段. A int, B int 欲编写B的默认值函数 B = A + 1 怎么写? 在函数中如何得到当前insert的值.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinaandys
2005-01-12
打赏
举报
回复
update b set b=a.a+1 from inserted a,表 b where a.a=b.a
aChinese
2005-01-12
打赏
举报
回复
成功了, 呵呵, 我写错了
aChinese
2005-01-12
打赏
举报
回复
错误107, 列前缀 ' inserted' 与 查询中所用的表名或别名不匹配.
zjcxc
元老
2005-01-12
打赏
举报
回复
--表中包含了ntext字段,但你的处理并不涉及到ntext字段,所以
update 表 set b=a+1 from inserted where 表.a=inserted.a
没有问题,只是要注意 a 是表中的主键
aChinese
2005-01-12
打赏
举报
回复
回复人: rockyljt(Rocky) ( ) 信誉:100 2005-01-12 16:42:00 得分: 0
用insert觸發器實現
update 表 set b=a+1 from inserted where 表.a=inserted.a
默認值不能實現
-----------------------------------------------------------------
表中包含了 ntext 字段. inserted表不能使用ntext字段, 怎么办?
zjcxc
元老
2005-01-12
打赏
举报
回复
默认值不能用A+1,公式才允许这样做
chinaandys
2005-01-12
打赏
举报
回复
支持小李子的
---涛声依旧---
2005-01-12
打赏
举报
回复
或者
將字段B設為計算字段﹐其值為﹕[A]+1
---涛声依旧---
2005-01-12
打赏
举报
回复
用insert觸發器實現
update 表 set b=a+1 from inserted where 表.a=inserted.a
默認值不能實現
lsxaa
2005-01-12
打赏
举报
回复
create table 表(A int,b as A+1)
sql
2005
默认
值
在数据库设计中,合理使用
默认
值
能提高效率,确保数据质量,并减少
输入
错误。理解如何创建、使用、绑定、解除绑定以及删除
默认
值
,对于数据库管理员和开发人员来说至关重要,因为这些操作直接影响到数据的完整性和...
SQL
+ 索引、
默认
值
以及数据完整性
1. **NOT NULL**:确保字段不能为NULL,必须有
值
。 2. **UNIQUE**:确保字段中的数据唯一,不允许重复。 3. **PRIMARY KEY**:定义表的唯一标识,通常由一个或多个列组成,且不允许有NULL
值
。 4. **FOREIGN KEY**:...
数据库原理及应用实验五(数据完整性和安全性)
实体完整性要求表中的主键不能为NULL,确保了每条记录的唯一性;参照完整性通过外键约束保证了表之间的
关联
;用户定义的完整性则是根据具体业务需求定制的特定规则。 在
SQL
Server中,实现数据完整性可以通过添加和...
数据库数据库完整性控制PPT学习教案.pptx
主键约束是其中的一种,它确保表中一行的标识符(如学号)是唯一的,并且不能为NULL,是保证实体完整性的基础。创建主键约束通常在表设计器中完成,选择相应的列并设置为主键。 外键约束则定义了表与表之间的关系,...
2022年下半年软考软件设计师考试真题上午.doc
13. 教师表的
默认
值
设置:在设计包含可选字段的数据库表时,可以通过设置
默认
值
来简化数据插入过程,减少重复
输入
的工作量。 14. 插入数据时的自动时间填充:在插入数据时,可以通过设置
默认
值
为
当前
系统时间来自动...
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章