社区
MS-SQL Server
帖子详情
表中有字段 ID 是自增类型的,想做一个触发器使 ID 自增 该怎么写?
xujie
2003-06-09 09:55:38
表中有字段 ID 是自增类型的,想做一个触发器使 ID 自增 该怎么写?
...全文
55
6
打赏
收藏
表中有字段 ID 是自增类型的,想做一个触发器使 ID 自增 该怎么写?
表中有字段 ID 是自增类型的,想做一个触发器使 ID 自增 该怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xujie
2003-06-09
打赏
举报
回复
我是这么写的:
TABLE.APPEND;
TABLE.FIELDVALUES[A] := 'A';
TABLE.FIELDVALUES[B] := 'B';
TABLE.POST;
表中还有ID字段
运行时就报ID值不能为空的错误了
pengdali
2003-06-09
打赏
举报
回复
不用触发器在DELPHI 运行时报错:ID值不能为空
-----------------------
你用insert语句吗??你要这样写:
insert 表 (除了id列) values (.....)
xujie
2003-06-09
打赏
举报
回复
CREATE TRIGGER 名 on 表
INSTEAD OF INSERT
AS
BEGIN
INSERT INTO 表 SELECT isnull((select max(id) from 表),0)+1,其他列 FROM inserted
END
-----
报错:INCORRECT SYNTAX NEAR INSTEAD
xujie
2003-06-09
打赏
举报
回复
不用触发器在DELPHI 运行时报错:ID值不能为空
pengdali
2003-06-09
打赏
举报
回复
CREATE TRIGGER 名 on 表
INSTEAD OF INSERT
AS
BEGIN
INSERT INTO 表 SELECT isnull((select max(id) from 表),0)+1,其他列 FROM inserted
END
pengdali
2003-06-09
打赏
举报
回复
ID 是自增类型就不用触发器了
Oracle在表上建立
自增
字段
的方法
primary key(
id
) //
id
为主键,下面的方法把它设为
自增
字段
) 1、建立
自增
序列TEMP_TEST_
ID
ADD,命名任意,从1开始,每次加1 CREATE SEQUENCE TEMP_TEST_
ID
ADD INCREMENT BY 1 START WITH 1; 2、在表...
利用mysql事务特性实现并发安全的
自增
ID
示例
最简单的方法就是用直接用数据库提供的AUTO_INCREMENT,但是如果用户量非常大,几千万,几亿然后需要分表存储的时候呢,这种方案就搞不定了,所以最好有
一个
全局的
自增
ID
的生成器,不管是否分表,都能从生成器中获取...
MySQL 数据库的基本操作(数据完整性约束)
Re:MySQL 数据库的基本操作(数据完整性约束) ======================================== # 数据库的基本操作 创建 删除 数据库、创建 删除表 修改 表名 数据
类型
字段
名 添加
字段
删除
字段
调整
字段
位置 更换...
简单三步轻松实现ORACLE
字段
自增
代码如下: create table Test_Table (
ID
number(11) primary key, Name varchar(50) not null, Value1 varchar(50) not null ) 第二步:创建
一个
自增
序列以此提供调用函数。 代码如下: create sequence Auto
ID
...
Oracle 实现类似SQL Server中
自增
字段
的
一个
办法
由于Oracle中没有类似SQL Server中的
自增
字段
,所以我们如果
想
要通过设定类似
ID
性质的唯一列的话,需要借助Oracle的sequence,先建立
一个
序列,然后在每次插入数据的时候,通过前
触发器
来更新
ID
值,并将序列的序号加...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章