小编tig*_*tar的帖子

如何在csv文件中合并两个单元格

如何合并CSV文件中的两个单元格像Excel一样

我想将csv文件文件中的两个单元格合并为

Header         Id        Name                       mobileNo
Sub-Header     id   first Name last Name     countryCode  MobNumber  
Run Code Online (Sandbox Code Playgroud)

csv excel

0
推荐指数
1
解决办法
2209
查看次数

在没有循环的情况下将多个值插入表中

目标:我正在尝试编写一个SQL脚本,它将从一个表(.dbo.CardFormat)中查找CardFormatID,然后将这些CardFormatID与其他数据一起插入另一个表(.dbo.CardFormat_CardFormatMetaData)

到目前为止我尝试过:我编写了以下SQL脚本,成功完成了我的目标,但是这样做是使用CURSOR循环.

问题:如果不使用CURSOR循环,是否有替代/更好的方法可以做到这一点?

USE [CardWizard]
GO

DECLARE @tblCursor CURSOR;
DECLARE @CFID INT;

BEGIN

  SET @tblCursor = CURSOR FOR
    SELECT CardFormatID FROM .dbo.CardFormat WHERE isDeleted = 'False'

  OPEN @tblCursor
  FETCH NEXT FROM @tblCursor
    INTO @CFID

  WHILE @@FETCH_STATUS = 0
  BEGIN

    INSERT INTO .dbo.CardFormat_CardFormatMetaData(CardFormatID, CardFormatMetaDataID, MetaDataValue, MinimumLength, MaximumLength)
      VALUES(@CFID, 114, 'True', 0, 5)

    FETCH NEXT FROM @tblCursor
      INTO @CFID

  END;

END;
Run Code Online (Sandbox Code Playgroud)

使用MS SQL Server 2017 Express

Database Name: CardWizard

Table 1 (getting info from): CardWizard.dbo.CardFormat:
CardFormatID    CardFormatName    BIN       isDeleted
1               TestFormat1       123456 …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

0
推荐指数
1
解决办法
67
查看次数

标签 统计

csv ×1

excel ×1

sql ×1

sql-server ×1