C# 数据库修改语句速度 (问?)

问题描述

C# 数据库修改语句速度 (问?)

我现在有很多条的sql 修改语句
update 表A set 字段1='', 字段2 = '' where 字段3=''
基本上没分钟有几百条吧,有什么方法提高效率

解决方案

数据库更新数据的原理其实是,删除原来的数据,再插入一条一样的。所以要想快,就全部删除,在bulkcopy

时间: 2024-12-26 05:28:38

C# 数据库修改语句速度 (问?)的相关文章

教您使用XML封装数据库操作语句的实现

xml|封装|数据|数据库|语句 在项目开发的过程当中,项目组开发成员的编程风格差异和数据库操作语句SQL的灵活性给项目组带来了越来越多的操作和维护难度. 比如: 从user表中取出所有数据,有的人会写成"select * from user",有的人会写成"select all from user",虽然在操作中不会有任何的错误,但在其他人读程序的过程时就会产生不好的感觉. 如果这种程序差异在项目中的数量级很多,那么在开发的过程当中程序就会出现各种各样的风格,在维

SqlServer编写数据库表的操作方式(建库、建表、修改语句)_MsSql

学习要点: SQL之-建库.建表.建约束.关系SQL基本语句大全.txt举得起放得下叫举重,举得起放不下叫负重.头要有勇气,抬头要有底气.学习要加,骄傲要减,机会要乘,懒惰要除.人生三难题:思,相思,单相思. SQL之-建库.建表.建约束.关系.部分T-sql语句 ---创建库 创建库之前 先进行 查看数据库中是否 已存在 次数据库 有便删除 --- if exists(select * from sys.sysdatabases where name='ConstructionDB')begi

jsp+javabean开发模式下,数据库sql语句的编写规范

js|规范|数据|数据库|语句 在中小型的开发团队或开发项目中,很多人选择了jsp+javabean的开发模式,但这种模式下,sql语句应该写在什么位置,很多人,包括我自己都会走很多的弯路.        很多书上要么推荐sql语句写在bean中,让jsp调用即可(理由是这样子比较规范),要么推荐sql语句写在jsp文件中(理由是方便开发,开发速度很快),但我在实际开发中,发现采用上述两种方式都不是很好,下面我将我的方法说一下,希望得到大家的指正.        我认为在做列表查询时,即按照某种

h2 删数据 sql优化-h2数据库删除数据速度问题

问题描述 h2数据库删除数据速度问题 想删除h2数据库中某个表部分数据,但该表中有八千万左右数据,如何删除符合要求的一小部分数据呢?比如删除name以abc开头的数据,因为h2数据库我是通过web打开查看的,普通的Sql语句要执行很长很长时间,而且经常报内存不足,各位大神有没有什么优化的方法???求指点呀 解决方案 http://www.lc365.net/blog/b/32424/ 解决方案二: 因为没分了,不过谢谢能回答,对我其他的一些地方有帮助

关于数据库新增字段的问

问题描述 关于数据库新增字段的问 目前做运维,项目在正常使用,市场部提出新增需求,实现起来必须要在原有数据库主表里添加一个字段.问:这样做合适吗?可以实现吗? 解决方案 要看具体情况的,比如数据库添加字段后,代码的修改量有多大,数据库代码有多少需要修改的,然后再定. 解决方案二: 多谢回答............. 解决方案三: ....数据库主表里添加一个字段 那肯定是项目有新的需求了才要添加的,有啥考虑的...

php5-新手提问:php中数据库查询语句错误$mysqli->query()有错怎么回事?

问题描述 新手提问:php中数据库查询语句错误$mysqli->query()有错怎么回事? 问的东西在这 解决方案 sql语句直接数据库中查询有没有问题. 一般是sql语法错误 解决方案二: 能帮我看看吗?我找不出sql语法错误 解决方案三: 你的SQL语句连接的时候注意空格,检查一下where和and这两处前面有没有空格. 另外最后用参数化查询,既可以防止注入攻击,也更直观,还提高效率. 解决方案四: 你的SQL语句连接的时候注意空格,检查一下where和and这两处前面有没有空格. 另外最

android 数据库修改操作

问题描述 android 数据库修改操作 我要在实现一个点赞功能,对数据库进行修改,怎么实现呢,如果有了DBHelper,我是不是只要写sql语句进行update修改就可以了呢 解决方案 是的,表示赞的字段+1就可以了. 解决方案二: android中的数据库操作Android数据库操作如何将Android数据库操作通用化(一)

SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用

SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用 一.引言         在移动开发中,通常会用到一些小型的数据库进行数据管理.SQLite是一款十分小巧便捷的数据库,在iOS开发中,原生框架也对其有很好的支持. 二.SQLite常用语句     数据库存在的意义就在于其对数据的整合和管理,所以数据库的核心操作无非是对数据进行增,删,改,查得操作. 1.建立数据表语句     一个数据库文件中可以由一些表组成,通过下面的语句在数据库文件中创建一张表: ?

求数据库更新语句。。。。。。。。。。。。

问题描述 求数据库更新语句............ 现在我有两张表 A,B 我要更新A表的一个字段 这个字段是B表的一个字段 AB表之间有唯一的字段相同 求sql语句 解决方案 update A set col=(select col from B where a.xx=b.xx) 解决方案二: access数据库的更新语句! 解决方案三: 给A表写个触发器啊. 解决方案四: 你的需求是更新A表字段的同时要更改B表字段,还是要同时更新A B表相同的字段.不管是哪种需求都可以写个简单的触发器来解决