问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

sql server里如何将一组用逗号分隔的字符串分解并插入到另一张表中,比如:11873,27827, 也可能是好多

发布网友 发布时间:2022-04-08 08:39

我来回答

2个回答

热心网友 时间:2022-04-08 10:08

1.得到这个字符串。如:111,222,333
2.得到带","字符串的长度。如:11
3.用replace把","去掉,得到长度。如:9
4.到这步,我们就知道,这个字符串有2个逗号,也就是说,有3个有效数据。
5.用while,substring开始循环得到数据,然后插入到表中
如:
set count=0
while(coung<3)--我们已经知道就3个有效数据
begin
set value=substring()---截取到第一个”,“,得到第一个有效数据
执行insert语句。
end

热心网友 时间:2022-04-08 11:26

首先,两个表需要有关联字段

UPDATE [插入的表名] SET [字段]=B.[取数表字段]
FROM [插入的表名] A,[取数表] B
WHERE A.[关联字段]=B.[关联字段]
sql server里如何将一组用逗号分隔的字符串分解并插入到另一张表中...

1.得到这个字符串。如:111,222,333 2.得到带","字符串的长度。如:11 3.用replace把","去掉,得到长度。如:9 4.到这步,我们就知道,这个字符串有2个逗号,也就是说,有3个有效数据。5.用while,substring开始循环得到数据,然后插入到表中 如:set count=0 while(coung&lt;3)--我们已经知...

如何将mysql数据库一个database中的所有表合并到一个新表中

将表名和数据库连接字符串用代码拼接好 然后执行上述您需要的sql语句 程序功能即可完成 将一个mysql数据库中的一个表导入到另一个mysql数据库中 db1为原数据库,db2为要导出到的数据库,fromtable 是要导出的表名 1.方法一:登录导出到的数据库,执行 create table fromtable select * from db1.f...

如何在sqlserver中实现oracle decode的功能,并写成一个函数

解决思想:1.把输入参数按照逗号分割 2.实现decode功能 1.字符串分割函数 create function dbo.getstrofindex (@str varchar(1000),@index int =0)returns varchar(1000)as begin declare @str_return varchar(1000)declare @start int declare @next int declare @location in...

SQL SERVER里面如何在存储过程里面获取另一个存储过程所返回的表的...

只要将以上代码在“查询分析器”里执行一次,SQL SERVER就会在当前数据库中创建一个名为“upGetUserName”的存储过程。你可以打开“企业管理器”,选择当前操作的数据库,然后在左边的树型列表中选择“存储过程”,此时就可以在右边的列表中看到你刚刚创建的存储过程了(如果没有,刷新一下即可)。 二、存储过程的调用 ...

sql 如何把一个查询结果当作一个表来查询?

sql中把一个查询结果当作另一个表来查询可以理解查询结果为一个临时表 使用select语句查询结果集即可。参考代码:1:将结果作为一个临时表,可以使用链接或者直接查询 select * from (SELECT SUM(NUM_QNTY4) AS sumNum, NUM_LINKID FROM RW_STORE_QUNTY GROUP BY NUM_LINKID ) as A --- 2:...

C#中使用SQLServer的方法

1、添加引用 using System.Data.SqlClient;2、建立连接调用 SqlConnection myConnection = new SqlConnection("数据库连接字符串");//数据库连接字符串通常是Data Source=localhost;Initial Catalog=数据库名;User ID=用户名;Password=密码 SqlCommand myCommand = new SqlCommand(); myCommand.Comma...

如何将oracle数据库中的数据如何导入到sqlserver

假设要将SQL Server中的Northwind数据库中的Products表导出到Oracle的Scott用户 首先需要有安装SQL Server企业版 1.打开工具: 开始-&gt;程序-&gt; 导入和SQL Server数据导出数据 2.下一步,选择数据源 [数据源]选择“用于SQL Server的Microsoft OLE DB提供程序”,这应该是缺省值。 [服务器]选择要导出...

怎样将EXCEL数据表导入到SQL中

2、对下面数据进行组合,这用到excel中的一个功能。在excel中有个fx的输入框,在这里把组好的字符串填上去就好了。注:字符串1 &amp; A2 &amp;字符串2 &amp; ...A2可以直接输入,也可以用鼠标点对应的单元格。3、每个字符串之间用 &amp; 符号进行连接。下面是第一条连接字符串 ="insert into tavern values('...

如何使用vc6.0和sql2000进行连接和数据库操作(查询插入更新删除),最...

在这份文档中,我们将特别讨论SQLSERVER所使用的Transact-SQL语言。 当一个攻击者能够通过往query中插入一系列的sql语句来操作数据写入到应用程序中去,我们管这种方法定义成SQL注入。 一个典型的SQL语句如下: Select id,forename,surname from authors 这条语句将返回authors表中所有行的id,forename和surname列。这个结果...

SQLServer使用windows身份验证的问题?

1)ntldr文件丢失/破坏:这个文件位于C盘根目录,我们只需要从WinXP安装光盘里面提取这个文件,然后放到C盘根目录上即可。2)如果替换文件后仍出现上述提示,则可以按以下方法进行修复:使用一张含有SYS.COM的Win9X启动盘启动电脑,执行SYS C:命令,然后重新启动,会发现无法启动WinXP,这不要紧,这是正常的现象。然后再次重新...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
网线威海不一个区能挪用吗 侵挪的读音侵挪的读音是什么 我被网络诈骗了,但是钱是我用的客户的,这样算不算诈骗和挪用罪? 坐支挪用什么意思 支挪的解释 WIB764位家庭版系安装的IE9浏览器打开很卡求原因 win7 64位家庭版 IE9报错 倩女幽魂结拜突破在那个地方 倩女幽魂怎么转职转职了等级变不 肉眼如何找北斗七星肉眼怎样找北斗七星 一什么湖水,填量词 填词语:( )露珠在( )小草上( )滚动 我会在括号里填上合适的量词。一( )小镇 一( )小船 一( )银鳞 AA的露珠前面填什么 用合适的词语填空什么的树苗什么的露珠一什一什么小河一什么春天什么秋千 水珠是一颗还是一滴呢? 下面量词不正确的一项是( )A一只虫子B一泡尿C一棵露珠D一个伙伴? A一只虫子,一泡狗屎,一棵露珠,一个伙伴,下面量词使用不正确的一项是? 填写不同的量词 一什么风景一什么露珠一什么麦子什么的空气什么的森林? “露珠”应该用什么量词,颗?滴? “一( )森林,一( )叶芽,一( )露珠”填量词 “一( )森林,一( )叶芽,一( )露珠”填量词 教小孩的,急用阿, SQL里怎么准确定位有逗号隔开的字符串 明日方舟记忆修复有几个 明日方舟账号注销还能找回吗 明日方舟短信验证码有效期 五年级孩子过生日送什么礼物? java 如何在sql里用一个逗号拼接的字符串与数据库里的值做对比? 五年级孩子生日送啥礼物 车载手机支架推荐 股票退市会怎么样 如果持有的股票退市了会怎样,那部分钱就没有了吗 如何在sql语句中 将一个用逗号分隔的字符分开 并存入到数据库 什么是八门神器 八门神器怎么用 八门神器是什么? 什么是八门神器 八门神器是什么?今天听到同事一说觉得自己很out,求简介 八门神器是什么 什么是八门神器? 求解!什么是八门神器?对我有用吗? 请问八门神器是什么? 八门神器软件是什么 八门神器里数据后的B,D,F,DW是什么意思 八门神器怎样用来修改时间猎人 八门神器使用的具体步骤是什么? 八门神器是什么东东啊 破解游戏八门神器作用原理是什么? 八门神器是干什么用的 如何制作一些游戏视频的精彩剪辑、应该用什么屏幕录像软件好
  • 焦点

最新推荐

猜你喜欢

热门推荐