设为首页收藏本站

八达网

 找回密码
 注册
查看: 920|回复: 41
打印 上一主题 下一主题

insert into xx 插入表几行数据后看不到呢?[SQL server]

[复制链接]
头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

跳转到指定楼层
1
发表于 2012-12-26 22:09 |只看该作者 |倒序浏览
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

2
发表于 2012-12-26 22:11 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

松贝 该用户已被删除
3
发表于 2012-12-26 22:11 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

2

主题

1

好友

3万

积分

大和

4
发表于 2012-12-26 22:11 |只看该作者
insert into xxx;
commit;
回复

使用道具 举报

松贝 该用户已被删除
5
发表于 2012-12-26 22:13 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

6
发表于 2012-12-26 22:13 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

100

主题

2

好友

39万

积分

黑暗执政官

7
发表于 2012-12-26 22:15 |只看该作者
主键是唯一标示,不能重复
回复

使用道具 举报

松贝 该用户已被删除
8
发表于 2012-12-26 22:16 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

46

主题

1

好友

5832

积分

飞龙

9
发表于 2012-12-26 22:16 |只看该作者
你都看到了,违反主键唯一约束了。
sqlserver是不需要commit的。
检查主键列值在数据库中是否已经存在了。

回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

10
发表于 2012-12-26 22:19 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

11
发表于 2012-12-26 22:20 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

46

主题

1

好友

5832

积分

飞龙

12
发表于 2012-12-26 22:20 |只看该作者
insert into AcvB_AccessLog (,Access_DateTime) values ('2012-12-04 )

sqlserver的主键id一般都设置成自增列的。可以不管它。
或者你用新的id值。
insert into AcvB_AccessLog (Log_ID,Access_DateTime) values (15048+1,'2012-12-04 )
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

13
发表于 2012-12-26 22:20 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

松贝 该用户已被删除
14
发表于 2012-12-26 22:20 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

15
发表于 2012-12-26 22:22 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

46

主题

1

好友

5832

积分

飞龙

16
发表于 2012-12-26 22:23 |只看该作者
从你的情况看log_id估计就是主键列
回复

使用道具 举报

松贝 该用户已被删除
17
发表于 2012-12-26 22:24 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

46

主题

1

好友

5832

积分

飞龙

18
发表于 2012-12-26 22:25 |只看该作者
删除
delete AcvB_AccessLog  where Log_ID ='15048'

你要是实在看不惯,把表清了。
delete acvb_accesslog
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

19
发表于 2012-12-26 22:28 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

46

主题

1

好友

5832

积分

飞龙

20
发表于 2012-12-26 22:28 |只看该作者
你删除,提示影响2行,说明数据是插入成功的。不知道你所谓的看不到是怎么个看不到。是企业管理器看不到,还是select看不到
select * from acvb_accesslog where log_id = 15048
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

21
发表于 2012-12-26 22:35 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

46

主题

1

好友

5832

积分

飞龙

22
发表于 2012-12-26 22:37 |只看该作者
不需要commit。
sqlserver是不用commit的。
delete就可以了
如果表不大,你可以用bcp命令导出到txt文件里看。
企业管理器是可以直接看表内容的。
另外可以用order by 进行排序。
select log_id,access_datetime from acvb_accesslog order by log_id desc;
回复

使用道具 举报

1999

主题

0

好友

1万

积分

航母

23
发表于 2012-12-26 22:40 |只看该作者
insert into AcvB_AccessLog (Access_DateTime) values ('2012-12-04' )就OK
主键程序能自动生成
回复

使用道具 举报

松贝 该用户已被删除
24
发表于 2012-12-26 22:42 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

25
发表于 2012-12-26 22:46 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

46

主题

1

好友

5832

积分

飞龙

26
发表于 2012-12-26 22:46 |只看该作者
数据库有就有,应用看不到是应用的问题。不要把问题搅在一起。
回复

使用道具 举报

松贝 该用户已被删除
27
发表于 2012-12-26 22:47 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

28
发表于 2012-12-26 22:49 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

松贝 该用户已被删除
29
发表于 2012-12-26 22:50 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

262

主题

0

好友

7326

积分

禁止发言

30
发表于 2012-12-26 22:51 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|八达网    

GMT+8, 2025-11-30 07:19

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部