腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
使用
TFDUpdateSQL
插入
后
获取
新
AutoInc
字段
值
的
值
、
、
当从SQL Server
使用
TFDUpdateSQL
时,我正在尝试访问新生成
的
Auto Increment
字段
值
。Cached Updates sample包含以下内容作为
插入
SQL: INSERT INTO {id Products} ({IF Ora} returning ProductID into :NEW_ProductID {
浏览 33
提问于2019-07-04
得票数 1
1
回答
在OnUpdateRecord事件中从
TFDUpdateSQL
读取结果
、
、
我设置了一个绑定到
TFDUpdateSQL
组件
的
简单TFDQuery来处理更新。sql在表中
插入
一行,之后调用scope_Indetity来
获取
最新
的
标识
插入
值
。我希望在OnUpdateRecord事件处理程序中读取此
值
。我正在尝试
使用
TFDUpdateSQl
.Dataset.Fields.Asinteger读取它,但每次都返回0作为
值
。有没有人可以帮助我理解如
何在
OnUpdate
浏览 26
提问于2020-12-12
得票数 1
1
回答
在
AutoInc
字段
中,将AnyDAC应用程序迁移到FireDAC失败
、
、
、
我已经将一个AnyDAC应用程序迁移到了FireDAC上,但是我无法
使用
它
的
Autoinc
字段
。在Postgre SQL上,ID
字段
(主键)被定义为nextval('llistapanelspuzzle_id_seq'::regclass),BIGSERIAL
的
默认
值
,因此服务器会自动设置它
的
值
。该列被AnyDAC识别为TAutoincField,并且工作正常,但是当我现在在FireDAC上打开该表时,它失败了,报
浏览 16
提问于2021-03-11
得票数 1
回答已采纳
1
回答
Server @阈值和标识范围到底发生了什么?
、
在向订阅服务器
插入
8000个(10000
的
80%)
后
,将为发布服务器分配一个
新
的
范围。当分配
新
的
范围时,表中
的
标识范围
值
将出现空白。参考上面的Microsoft,这句话突出了,“当一个
新
的
范围被分配时,表中
的
标识范围
值
将有一个缺口”,。如果我们
的
用户
的
标识范围为0-1000个ID,并且
使用
<e
浏览 2
提问于2016-09-16
得票数 0
回答已采纳
1
回答
将批量DB操作与自动增量主键一起
使用
、
实体A具有表TA (ID为int PK
autoinc
,f1,f2,f3)。 通过Hibernate
使用
JPA,我们将一条记录保存到A。ID
字段
被标记为关键字。我们将批处理大小设置为100,希望在将100条记录保存到存储库
后
,将调用物理
插入
。然而,JPA/Hibernate显然会在persist被调用时立即
插入
每条记录,这可能是因为它必须设置只能从DB
获取
的
键
字段
的
值
。这意味着当我们有一个
浏览 0
提问于2015-10-01
得票数 1
2
回答
sqlite3中整数主键没有自动递增
、
在sqlite3 faq中提到,提供空
值
的
整数主键将自动递增。但这不会发生在我身上。为了进行复制,在sqlite3、CREATE TABLE dummy( serial_num INTEGER PRIMARY KEY, name TEXT);中创建一个表,并
使用
python填充它。
浏览 0
提问于2012-07-15
得票数 21
回答已采纳
1
回答
使用
FireDac TFDCommand对
autoinc
字段
执行
插入
操作并重新计算生成
的
值
、
我正在尝试对具有自动公司
字段
的
表执行insert操作,并且我
使用
了FireDac TFDCommand。所以,记录被成功地
插入
到数据库中,但是如何获得自动输入
字段
的
生成
值
呢?
值
,但该表生成两个
autoinc
字段
。我可以
获取
主键并选择db中
的
记录,但这将是对db
的
另一次调用,我需要防止它。 有什么想法吗?
浏览 1
提问于2015-01-26
得票数 2
2
回答
使用
自动生成
的
主键将简化
插入
到表中吗?
、
、
在Slick 1.x中,用自动生成
的
主键
插入
表有点复杂:为了
插入
目的,必须手动创建省略pk
的
表投影。看起来光滑
的
2.x会解决这个问题: 虽然有些数据库系统允许在
AutoInc
列中
插入
适当<e
浏览 3
提问于2013-11-22
得票数 4
回答已采纳
1
回答
查询在sql server表中
插入
记录,
如
2013040900001
、
、
如
何在
sql server 2005表中
插入
带有格式化日期并附加了自动递增数值
的
记录?例如,如果今天
的
日期是2013-04-09 12:05:44.640,那么我可以
使用
convert(varchar, getdate(), 112)将其格式化为20130409。但是我想
插入
一个像2013040900001这样
的
记录,然后是2013040900002,2013040900003等等。
浏览 0
提问于2013-04-09
得票数 0
回答已采纳
3
回答
Firebird -
字段
ID必须具有
值
、
、
我
的
Firebird
字段
(ID)
的
功能类似于
autoinc
字段
(它有一个生成器和一个用于该场合
的
触发器)。当我
使用
Firebird Maestro进行一些手动
插入
时,
autoinc
字段
的
功能就可以了(我只需要刷新表格)。然而,在Delphi端(
使用
FireDac)则是另一回事。当我尝试
插入
时,我得到一条警告消息“
字段
'ID‘必须有一个<
浏览 7
提问于2014-09-16
得票数 1
1
回答
如
何在
Mongo收藏中查找最新文档(C#)
、
、
如
何在
MongoCollection中查找最新
的
文档?目前我正在执行以下操作,但它似乎无论如何都返回相同
的
值
:这些文档
的
伪代码结构如下:{ List<Score> Scores; ...other
浏览 3
提问于2012-05-24
得票数 2
2
回答
立即检测更改事件
可能重复: 如
何在
插入
后
立即检测
插入
值
到文本
字段
?change事件只有在焦点丢失
后
才会上升,keyPress, keyUp, keyDown等不能帮助我,因为
新
值
是从条形码扫描器
插入
的
(它不会上升此键盘事件)。只
使用
计时器并定期检查文本
字段
中
的
值
?
浏览 4
提问于2012-07-03
得票数 2
3
回答
基于分组
的
MySQL自动增量
、
、
该问题与mysql
的
自动增量有关。我试图实现
的
是根据客户编号递增ID
值
。因此,基本上我会将没有任何顺序
的
数据集
插入
到表中。每次
插入
新
的
客户时,我希望id列递增,但当然要为与客户相关
的
每一行保留,请参见下表。有没有办法通过sql实现这一点呢?我试着
使用
多个主键,也研究了分区,但我自己也不能弄清楚。
浏览 0
提问于2016-12-27
得票数 0
2
回答
在Advantage数据库服务器中实现唯一
的
代理密钥
我最近接管了一个
使用
作为后端
的
系统
的
支持。对于一些背景,我有多年
的
数据库经验,但直到现在还没有
使用
过ADS,所以我
的
问题完全是关于如
何在
这个特定
的
DBMS中实现标准模式。可以想象,当我这样做时,相同
的
ID
值
会被多次抓取。 我需要
的
是一种持续不断地创建唯一
值
的
方法,即使我在同一时刻多次运行存储过程,也可以确保它是唯一
的
。@ID = SCOPE_ID
浏览 0
提问于2016-08-25
得票数 1
回答已采纳
2
回答
如何停止在MySQL中不进行任何更改
的
被忽略
插入
的
自动增量?
、
我
使用
INSERT not
插入
500行,如果该行已经存在(基于唯一
字段
),那么它就什么也不做,如果没有,它就
插入
该行。我
的
问题是,假设只有10不存在,每
插入
一次,自动增量仍会增加,因此增加了500,因此我
的
id
值
出现了缺口。我如何阻止这种情况?我试过:但我知道错误是: 1238年-变量'innodb_
autoinc
_lock
浏览 6
提问于2011-09-27
得票数 7
回答已采纳
1
回答
如
何在
大容量
插入
后
将数据
插入
到SQL数据库?
、
我
使用
ErikEJ
的
库将一个数据库
的
内容复制到另一个数据库中。问题是,大容量复制完成
后
,对于所有主键列,
AUTOINC
_NEXT在INFORMATION_SCHEMA.COLUMNS中仍然仅等于1,当我尝试在某个地方
插入
新
行时,会导致重复
的
键异常。是否有办法使SQL批量复制自动将
AUTOINC
_NEXT更新为适当
的
值
?或者,是否有一些实用工具可以用于手动编辑它?(我尝试过,但它只给出了错误“数据不能
浏览 4
提问于2015-01-28
得票数 0
回答已采纳
1
回答
Delphi SQLite
插入
到以主键作为自动增量
的
表中
、
、
我正在尝试将我
的
应用程序从mySQL迁移到SQLite,为了做到这一点,我在SQLite中重新创建了所有的mySQL表。id int(11)主键, 而且我
的
代码不会给我错误,除了ID
字段<
浏览 3
提问于2015-09-18
得票数 1
1
回答
如何
使用
星火在表中
插入
几个列
、
、
、
我正在
使用
一个select语句(5个
字段
)
使用
联接从多个表中
获取
一些
字段
。 我必须将这些
值
插入
另一个表表-B表中,它有更多
的
列(10列)。 我正在获得数据集中多个联接
的
第一个结果。Dat
浏览 1
提问于2022-09-13
得票数 0
4
回答
如何重新分配自动递增
的
主键值?
、
是否可以设置自动递增
字段
的
值
?如果
使用
主键5删除了一条记录,但是当前
的
自动增量计数是10,那么有没有办法在主键仍然是5(而不是11)
的
情况下重新
插入
该记录呢?我正在尝试用C#中
的
实体框架4.1来做到这一点。
浏览 1
提问于2012-03-29
得票数 3
回答已采纳
2
回答
当从网格
的
绑定数据集中更新我
的
数据库时,我
的
数据网格
的
选择丢失。有什么解决方法吗?
、
、
、
、
我
使用
的
是Xceed
的
Datagrid,绑定到一个数据集。我想在调用datagrid
的
RowEditEnd时更新数据库。问题是,为了在更新时避免并发冲突,我必须在更新
后
清除数据集并重新填充它,如下所示:{ adapter.Update"ID“与数据库生成
的
值
不匹配。当我清除数据集时,它将清除数据网格及其选定
的
单元格。这非常烦人,因为如果您编辑一个单元格并
浏览 1
提问于2009-06-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
给你代码:如何压制MySQL主键值非连续增长
MySQL Online DDL
MySQL 自增 id 超大问题查询
Redis数据结构详解,五种数据结构分分钟掌握
为啥不能用uuid做MySQL的主键?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券