sql 语句 insert into 怎么限制同一条数据只写入一次?求指点!!!
解决方案 »
- 请教一个sql like模糊查询的问题
- 请教,动态sql与静态sql参数转换问题
- 精妙SQL语句,收藏版!
- 判断字符串中是否有子串
- ACCESS窗体文本框(字段)与插入对象EXCEL图表单元格绑定问题!
- 多对多的关系在数据一定要设计成这样嘛?
- 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询。 怎么解决啊
- 关于 生日时间段的判断, 小弟sql 不太熟~帮忙指点下 谢谢
- 求助rs分页的技巧问题
- 用vc写odbc程序(sql server),“记录集只读”,我的程序无法删除、添加纪录?
- 请教关于SQLSEVER2012高可用性与负载均衡的问题!请大家指教!
- SQL2000 能从一串数字中判断是否连续吗?
如果对应的数据是。。1,2,3,98.
我现在的问题是,每刷一次就会插入这一组数据好多次我就想如果与上面那条数据一样的,,就不能再写入
谢谢指点
begin
insert into [表名](n1,n2,stage) ...
end
begin
insert into t (n1,n2,n3,stage)
select x1,x2,x3,x_stage
end大致这个意思吧
select x1,x2,x3,x_stage
except
select n1,n2,n3,stage from t
begin
insert into [表名](n1,n2,stage) ...
end