![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql server
weixin_42834523
这个作者很懒,什么都没留下…
展开
-
Sql server数据库批量更新
需要解决的问题:对于数据库中a表中的某个字段,需要通过替换b表中的某个字段中的值来进行更新。 解决办法:首先将b表中的字段值赋给a表中。然后利用replace(字段名,‘旧字符串’,‘新字符串’)来更新。 update a set 字段1=b.字段2 from b where a.id=b.id update a set 字段1=REPLACE(字段1,‘旧字符串’,‘新字符串’) ...原创 2021-04-27 09:27:31 · 1073 阅读 · 0 评论 -
C#向SQLserver插入rtf格式文本的方法
写入 SqlCommand cmd = new SqlCommand("update [template5] set examDesc=@examDesc WHERE template_id = @template_id"); cmd.Connection = conn; cmd.Parameters.AddWithValue("examDesc", rtfText); cmd.Parameters.AddWithValue("temp原创 2020-06-02 09:20:39 · 366 阅读 · 0 评论 -
Sqlserver top关键字
Sql Server 不支持MySQL中的limit关键字。但是它支持TOP。为了实现类似Limit的功能,可以进行如下操作。假设要查询结果中第7条到第9条记录。则 select top 3 id from 表名 where id not in(select top 6 id from 表名)。 此方法给出了一种分页查询的思路。 其它的分页查询思路可以参考如下连接: 分页查询详解 ...原创 2020-06-01 10:02:24 · 253 阅读 · 0 评论 -
sql server数据库遍历并修改
sql server 游标的运用 昨天由于要对数据库中大片没有插入的数据进行修复,因此想到了遍历每条数据和修改遍历的数据。 由于并没有有序的字段,不能简单的用while循环,因此,需要用到游标。 下面对sql 语句进行分析。 begin declare @pid varchar(50) declare @path varchar(260) declare @date varchar(50) dec...原创 2020-01-07 09:38:07 · 1080 阅读 · 0 评论