社区
VB基础类
帖子详情
exec insert_tran_status '402FS548',1,20,10,'800049'怎麼解釋啊
舍南舍北
2005-11-24 05:01:40
sSql="exec insert_tran_status '402FS548',1,20,10,'800049'"
RdoCn.Execute (sSql)
tran_status是表名
執行時出現
PRIMARY KEY 違反條件約束 'PK_tran_status2'。無法在物件 'tran_status' 上插入重複索引鍵。
...全文
100
10
打赏
收藏
exec insert_tran_status '402FS548',1,20,10,'800049'怎麼解釋啊
sSql="exec insert_tran_status '402FS548',1,20,10,'800049'" RdoCn.Execute (sSql) tran_status是表名 執行時出現 PRIMARY KEY 違反條件約束 'PK_tran_status2'。無法在物件 'tran_status' 上插入重複索引鍵。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
舍南舍北
2005-11-25
打赏
举报
回复
已經ok了,我原先測試區的數據是從正式區還原的,後來正式區寫了數據,但是測試區的存儲過程是寫到正式區的
舍南舍北
2005-11-24
打赏
举报
回复
"402FS548"是要写入主键serial_no的值,但是我用
SELECT to * FROM tran_status where serial_no='402FS548'
没有查到阿
我想insert_tran_status 应该是存储过程
zyg0
2005-11-24
打赏
举报
回复
执行存储过程 阿
weiweiplay
2005-11-24
打赏
举报
回复
从来没有用过存储过程,长见识,呵呵
XLYT
2005-11-24
打赏
举报
回复
insert_tran_status 是一个存储过程的名字,后面的是要带进去的参数。
出现这个提示一定是因为在这个存储过程里要向表'tran_status'插入一条数据,但要插入的数据中的某个数据项在表里已经存在,并且这个数据项是这个表的主键,而在同一张表里的主键对应的字段中的数据是不允许重复的。
我说清楚了没有?挺绕的。
weiweiplay
2005-11-24
打赏
举报
回复
如果是那样的话,就是因为你插入了相同记录进去,而你的表的主键做了约束了,你检查一下你的表的主键吧
winehero
2005-11-24
打赏
举报
回复
LZ这个insert_tran_status 应该是存储过程,类似于楼上说得那个Insert处理
winehero
2005-11-24
打赏
举报
回复
这个提示已经说得很清楚了,是由于你表中已存在于插入数据相同的键值纪录
weiweiplay
2005-11-24
打赏
举报
回复
和这个是一样的吗?
sSql="insert into tran_status values('402FS548',1,20,10,'800049')"
weiweiplay
2005-11-24
打赏
举报
回复
这种SQL语句倒是第一次看见过,这条语句的作用是什么呀?学习
【SQL Server学习笔记】
INSERT
、UPDATE 语句
1、
INSERT
语句 --通过default关键字显式插入默认值
insert
into Production.Location (Name,CostRate,Availability,ModifiedDate) values('Wheel Storage',11.25,80.00, DEFAULT) --如整个表所有列
sql server常用语句总结
statement_start_offset/2,(CASE WHEN statement_end_offset = -1 then LEN(CONVERT(nvarchar(max), text)) * 2 ELSE statement_end_offset end -statement_start_offset)/2) FROM sys.dm_
exec
_sql_text(sql_handle)...
oracle日常运维及应急故障处理手册
1、对于
10
g及以上版本,看是否可以通过闪回进行恢复。 2、查看测试环境数据库,看其中是否有需要的数据。 3、使用备份进行恢复,此方法一般花费时间较长。 快速shutdown数据库 ...
SQL优化:捕捉和评估查询性能
1、使用SYS.DM_
EXEC
_REQUESTS捕捉执行的查询 select r.session_id, --会话id r.
status
, --语句的状态:running,runnable,background,sleeping,suspended r.start_time, --语句在服务器上开始运行的时间 ...
sql server 常用脚本(日常查询所需)
1:查看sql server代理中作业的运行状况的脚本 -- descr : a simple sql script to view sql server jobs run
status
-- last_run_
status
1:success 0:fail select category = jc.name, category_id = jc....
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章