解析数据后在存储的proc中插入

躲避球

我想寻求有关如何完全插入我使用select解析的解析数据的帮助。

这是我的代码专家

存储过程

USE [SMSGPS]
GO
/****** Object:  StoredProcedure [dbo].[ParsingProcedureR10V2]    Script Date: 11/12/2014 1:08:10 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[ParsingProcedureR10V2]
@ProductCode VARCHAR(500)
AS
SET NOCOUNT ON;
SELECT [Account]  = LEFT(@ProductCode,CHARINDEX(',',@ProductCode) - 1),
   [date&time] = SUBSTRING(@ProductCode, 27, 12),
   [Status] = SUBSTRING(@ProductCode, 40, 1),
   [Lat] = SUBSTRING(@ProductCode, 42, 10),
   [Long] = SUBSTRING(@ProductCode, 53, 11),
   [Speed] = SUBSTRING(@ProductCode, 65, 4),
       [HDOP] = SUBSTRING(@ProductCode, 74, 3),
   [statcode] = SUBSTRING(@ProductCode, 78, 8),
   [ENGINE] = SUBSTRING(@ProductCode, 78, 1),
   [KM2] = SUBSTRING(@ProductCode, 123,11);

感谢所有提前帮助我的人,也感谢您允许我发帖的网站。

维拉

尝试以下操作:用表名替换TABLENAME并运行它。

USE [SMSGPS]
GO
/****** Object:  StoredProcedure [dbo].[ParsingProcedureR10V2]    Script Date: 11/12/2014 1:08:10 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[ParsingProcedureR10V2]
@ProductCode VARCHAR(500)
AS
SET NOCOUNT ON; 

INSERT INTO TABLENAME (Account, date&time, Status, Lat, Long, Speed, HDOP,  
      statcode, ENGINE, KM2) 
SELECT [Account]  = LEFT(@ProductCode,CHARINDEX(',',@ProductCode) - 1),
   [date&time] = SUBSTRING(@ProductCode, 27, 12),
   [Status] = SUBSTRING(@ProductCode, 40, 1),
   [Lat] = SUBSTRING(@ProductCode, 42, 10),
   [Long] = SUBSTRING(@ProductCode, 53, 11),
   [Speed] = SUBSTRING(@ProductCode, 65, 4),
   [HDOP] = SUBSTRING(@ProductCode, 74, 3),
   [statcode] = SUBSTRING(@ProductCode, 78, 8),
   [ENGINE] = SUBSTRING(@ProductCode, 78, 1),
   [KM2] = SUBSTRING(@ProductCode, 123,11);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将解析后的数据存储在数组中?

来自分类Dev

通过Snowflake中存储的proc将数据插入表中时插入LAST_QUERY_ID值

来自分类Dev

SAX解析后如何存储数据

来自分类Dev

从本地数据存储解析查询后出错

来自分类Dev

从 MVVM 架构中的存储库插入数据后无法切换到 MainActivity

来自分类Dev

在mysql存储过程的表中插入数据

来自分类Dev

插入数据库后更新mobx存储

来自分类Dev

解析数据库中的存储过程

来自分类Dev

在 PHP(Codeigniter) 中插入少量数据后,Mongodb 插入变慢

来自分类Dev

如何将编辑后的数据存储在本地存储中?

来自分类Dev

插入ISO数据后mongoDB中的数据无效

来自分类Dev

将存储过程输出数据插入表的列中

来自分类Dev

通过“执行存储过程”在ssms中插入数据时出错

来自分类Dev

解析来自 JSON 的数据后,Recyclerview 中的数据未显示

来自分类Dev

在Perl中解析文件并将数据存储在Hash中

来自分类Dev

将数据插入数据库后,无法在 Laravel 中显示数据库中的数据

来自分类Dev

使用Spring在Quartz Scheduler中完成作业后插入数据

来自分类Dev

排序后的数据插入到unordered_map中

来自分类Dev

渲染后如何在模板中插入数据?(django)

来自分类Dev

jQuery验证后如何在mysql表中插入数据

来自分类Dev

下载数据后如何在UIcollectionview中插入项目

来自分类Dev

2天后自动将数据插入表中

来自分类Dev

清理后无法将数据插入到mongo集合中

来自分类Dev

插入/更新后立即在 datagridview 中显示数据

来自分类Dev

使用功能存储后如何获取插入数据然后将其传递到刀片?

来自分类Dev

插入行后的SQL Server存储过程返回列数据的字符串值被截断

来自分类Dev

Xcode中的XML数据解析并将其存储

来自分类Dev

解析存储在数据库中的HTML

来自分类Dev

读取csv文件,解析数据并存储在字典中

Related 相关文章

  1. 1

    如何将解析后的数据存储在数组中?

  2. 2

    通过Snowflake中存储的proc将数据插入表中时插入LAST_QUERY_ID值

  3. 3

    SAX解析后如何存储数据

  4. 4

    从本地数据存储解析查询后出错

  5. 5

    从 MVVM 架构中的存储库插入数据后无法切换到 MainActivity

  6. 6

    在mysql存储过程的表中插入数据

  7. 7

    插入数据库后更新mobx存储

  8. 8

    解析数据库中的存储过程

  9. 9

    在 PHP(Codeigniter) 中插入少量数据后,Mongodb 插入变慢

  10. 10

    如何将编辑后的数据存储在本地存储中?

  11. 11

    插入ISO数据后mongoDB中的数据无效

  12. 12

    将存储过程输出数据插入表的列中

  13. 13

    通过“执行存储过程”在ssms中插入数据时出错

  14. 14

    解析来自 JSON 的数据后,Recyclerview 中的数据未显示

  15. 15

    在Perl中解析文件并将数据存储在Hash中

  16. 16

    将数据插入数据库后,无法在 Laravel 中显示数据库中的数据

  17. 17

    使用Spring在Quartz Scheduler中完成作业后插入数据

  18. 18

    排序后的数据插入到unordered_map中

  19. 19

    渲染后如何在模板中插入数据?(django)

  20. 20

    jQuery验证后如何在mysql表中插入数据

  21. 21

    下载数据后如何在UIcollectionview中插入项目

  22. 22

    2天后自动将数据插入表中

  23. 23

    清理后无法将数据插入到mongo集合中

  24. 24

    插入/更新后立即在 datagridview 中显示数据

  25. 25

    使用功能存储后如何获取插入数据然后将其传递到刀片?

  26. 26

    插入行后的SQL Server存储过程返回列数据的字符串值被截断

  27. 27

    Xcode中的XML数据解析并将其存储

  28. 28

    解析存储在数据库中的HTML

  29. 29

    读取csv文件,解析数据并存储在字典中

热门标签

归档