位置: 编程技术 - 正文

sql下三种批量插入数据的方法(sql语句批量添加数据)

编辑:rootadmin

本文将介绍三种批量插入数据的方法。第一种方法是使用循环语句逐个将数据项插入到数据库中;第二种方法使用的是SqlBulkCopy,使您可以用其他源的数据有效批量加载 SQL Server 表;第三种使用的方法是sql server中的表值参数方法,表值参数是 SQL Server 中的新参数类型。表值参数是使用用户定义的表类型来声明的。使用表值参数,可以不必创建临时表或许多参数,即可向 Transact-SQL 语句或例程(如存储过程或函数)发送多行数据。

代码示例:

此例子为控制台输出程序,有两个类,一个为BulkData类,主要实现了表值参数和sqlbulkcopy是如何插入数据的,一个类为Repository,一个app.config配置文件。所用数据库为sql server 。

建库语句:

BulkData.cs

Repository.cs

App.config

Program.cs

三种方法分别插入万条数据所用的时间为:

循环语句所用时间:

sqlbulkcopy方法所用时间为:

表值参数所用时间为:

我不会告诉你有一种sql语法可以这么写:

推荐整理分享sql下三种批量插入数据的方法(sql语句批量添加数据),希望有所帮助,仅作参考,欢迎阅读内容。

sql下三种批量插入数据的方法(sql语句批量添加数据)

文章相关热门搜索词:sql批量操作,sql 批量添加数据,sql怎么批量添加数据,sql语句批量添加数据,sql批量添加,sql批量操作,sql批量操作,sql批量操作,内容如对您有帮助,希望把文章链接给更多的朋友!

sql 百万级数据库优化方案分享 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致

SQL查询中in和exists的区别分析 select*fromAwhereidin(selectidfromB);select*fromAwhereexists(select1fromBwhereA.id=B.id);对于以上两种情况,in是在内存里遍历比较,而exists需要查询数据库,所以当B表数

sql条件查询语句的简单实例 //创建成绩表createtableresult(stu_idvarchar2()notnull,chinanumber(9,2)null,mathnumber(9,2)null,englishnumber(9,2)null);//插入数据insertintoresultvalues('',,,);insertintoresultvalu

标签: sql语句批量添加数据

本文链接地址:https://www.jiuchutong.com/biancheng/320323.html 转载请保留说明!

上一篇:SQLServer 数据库变成单个用户后无法访问问题的解决方法(sqlserver数据库版本号怎么查)

下一篇:sql 百万级数据库优化方案分享(百万级别数据库mysql)

  • 北京增值税认证平台电话
  • 国际重复征税的前提条件是
  • 服务费可以计入办公费吗
  • 新公司成立后的第一个文件是什么
  • 股权转让产生的印花税
  • 关联方需要计提坏账准备吗?
  • 已收保证金
  • 小规模纳税人缴纳增值税怎么做账
  • 专用发票抬头一定要打完整吗
  • 小规模纳税人水利基金怎么报税
  • 可供出售金融资产和长期股权投资
  • 房地产企业开发产品转固定资产
  • 有限责任公司应当具备的条件
  • 公司收到转账支票怎么盖章
  • 无法收回的应收账款情况说明
  • 公司牌车还款从哪里扣款
  • 税务部门如何核定税额
  • 营改增后企业取得的不动产可以抵扣进项
  • 商场超市印花税怎么样
  • 出纳能办理涉税实名认证吗?
  • 税收六项减免
  • 小微企业免征增值税条件
  • 医疗机构的界定
  • 产值指的是财务报表哪个数值
  • 暂估成本和实际成本的分录
  • 来料加工进料加工是免税的吗?
  • 上年未计提所得税会计
  • 生产企业出口退税全部流程
  • 公司与客户合作协议范本
  • win7怎么转移桌面到d盘
  • 在windows七中
  • 事业单位政府预算
  • 收费公路通行费财政电子票据可以抵扣吗
  • php完整教程
  • 机器学习,看这一篇就够了:回归算法,特征工程,分类算法,聚类算法,神经网络,深度学习入门
  • 个体户变更为有限公司成立时间
  • laravel 日志配置
  • zen+框架
  • 有利润但不交企业所得税
  • YOLOv5网络结构组成
  • 被称为下一代风华的是
  • 短信php源码
  • 发票融资会计处理
  • element excel
  • ps怎么旋转某个图形快捷键
  • 反写必须15号之前吗
  • 企业职工薪酬如何确定
  • 火车及机票退票扣多少钱
  • 单位收的房租可以发工资吗
  • 网站缩略图生成
  • Servlet4.0 Response
  • phpcms缩略图不要自动裁剪的设置方法
  • 销售二手固定资产
  • 原始凭证的基本内容有会计分录吗
  • 一般纳税人无形资产税率
  • 物流公司扣押货物算犯法吗
  • 公司车辆过户给个人需要多少费用
  • 安全生产费会计准则
  • 新会计准则适用企业
  • 甲方代交水电费合法吗
  • 限定性和非限定性资产
  • 中国的法律依据是什么
  • 净现值率和现值指数与净现值什么时候它们评价结果一致
  • 清洁服务公司账务处理
  • 会计账簿的装订绳子
  • 建账及账务处理步骤
  • sql server2005一个表中可以设置
  • MySql 5.6.14 winx64配置方法(免安装版)
  • win8.1ie浏览器在哪
  • win10右键自动弹出
  • 不接入局域网更新
  • linux中w命令详解
  • html中的td
  • js获取当前时间
  • javascript闭包的作用
  • python爬取前程无忧
  • 四川国税总局官网
  • 满五唯一是指省内还是本市
  • 杭州地税局客服电话
  • 请问在哪里可以看到
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设