社区
疑难问题
帖子详情
请问sql server 在批量插入数据{insert into table values(),(),()}的时候,有没办法解决重复问题?
qq_20802953
2014-09-27 05:26:00
请问sql server 在批量插入数据{insert into table values(),(),()}的时候,有没办法解决重复问题?
有一个md5唯一索引
...全文
535
6
打赏
收藏
请问sql server 在批量插入数据{insert into table values(),(),()}的时候,有没办法解决重复问题?
请问sql server 在批量插入数据{insert into table values(),(),()}的时候,有没办法解决重复问题? 有一个md5唯一索引
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
walkeeper
2014-09-28
打赏
举报
回复
是什么原因导致的重复呢,批量插入一般都是导入数据的时候用的比较多吧,加载结果集的时候控制一下咯,你要手工写一段重复的数据往里插然后报错,这让人怎么解决呢= =
还在加载中灬
2014-09-28
打赏
举报
回复
你的批量插入数据,这数据是从哪来的呢? 从另外一个表吗?如果是的话, 直接从数据来源那边过滤就可以了
xiaodongni
2014-09-27
打赏
举报
回复
有问题吗??????????
xiaodongni
2014-09-27
打赏
举报
回复
create table test(no int unique ) insert into test values(6),(6) 消息 2627,级别 14,状态 1,第 1 行 违反了 UNIQUE KEY 约束 'UQ__test__3213D0812B3F6F97'。不能在对象 'dbo.test' 中插入重复键。 语句已终止。
qq_20802953
2014-09-27
打赏
举报
回复
引用 1 楼 alimake 的回复:
啥意思。重复 你建立一个唯一索引不就好了?
请问sql server 在批量插入数据{insert into table values(),(),()}的时候,有没办法解决重复问题? 有一个md5唯一索引 如果有个md5值是 abed123 你试下能插进去不 insert table(f1,f2)values('abed123',1),('abed123',1)
xiaodongni
2014-09-27
打赏
举报
回复
啥意思。重复 你建立一个唯一索引不就好了?
3天掌握
SQL
Server
2012
数据
库
SQL
Server
是由Microsoft开发和推广的关系
数据
库管理系统(DBMS),Microsoft
SQL
Server
2012 是一个全面的
数据
库平台,使用集成的商业智能 (BI)工具提供了企业级的
数据
管理。Microsoft
SQL
Server
数据
库引擎为关系型
数据
和结构化
数据
提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的
数据
应用程序 。 黄强老师针比较稳定且较新的
SQL
SERVER
2012版本演示
数据
库的安装使用,
SQL
(Structured Query Language)语言、T-
SQL
语言,
数据
库的增删改查、函数、存储过程、事务等重要知识点,让学员轻松入门并快速掌握关系型
数据
库!
Orcal my
sql
sql
Server
插入多条语句
insert
into
table
values
(),()
1.前言,我在写多条插入的时候报错: 2.研究一波 知识点:如下,
sql
server
,oracle,my
sql
三个
数据
库的多条插入的区别。
sql
server
插入: 这个
没
找到对应的文档: 但是 一些资料表示:
insert
into
table
s
values
(),()是支持的 my
sql
多值插入: 支持:
insert
into
table
values
(),() oracle...
【
SQL
语法】My
Sql
、Oracle、
Sql
Server
实现
批量插入
insert
一、实现目标: 在
Sql
Server
使用的过程当中,为了较少程序与
数据
库的交互,使用
批量插入
的形式完成一次性将
数据
插入到
数据
库中。 二、My
sql
、Oracle 的用法: 我们平时使用My
sql
的时候可以使用下面的形式完成批量的插入
insert
into
table
(column1,column2)
values
("1","2"),("2","2"); 对应的Xml的写法 : <
insert
id="
insert
" parameterType="domain.xxx">
Sql
Server
insert
into 添加
数据
Sql
Server
Insert
into 添加
数据
基本语法 基本语法
INSERT
INTO 表名称
VALUES
(值1, 值2,....) --插入单条
数据
,全字段都要有值
INSERT
INTO
table
_name (列1, 列2,...)
VALUES
(值1, 值2,....) --插入单条
数据
部分字段,部分值
INSERT
INTO
table
_name (列1, 列2...
SQL
基础_
数据
插入(
INSERT
INTO...
VALUES
...)
学习重点
insert
原则上每次执行一行
数据
插入。 对表中所有列进行
insert
操作时可以省略表明后的列清单。 插入NULL时需要在
VALUES
子句的值清单中写入NULL。 可以为表中的列设置默认值(初始值)。默认值可以通过在create
table
语句中,为列设置default约束来设定。 插入默认值方法有两种: ①create
table
… default… ②
insert
。。。va...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章