小编Sam*_*ami的帖子

使用节点mssql在mssql表中批量插入数据

我正在使用node-mssql

我的查询文件如下

BEGIN TRANSACTION
DECLARE @status NVARCHAR(30);
SET @status = 'create';
DECLARE @i UNIQUEIDENTIFIER;
SET @i = NEWID();
DECLARE @t DATETIME2;
SET @t = SYSUTCDATETIME();
IF NOT EXISTS( 
    SELECT * FROM user WHERE email = @email AND company_id= @company_id
) BEGIN
SET @i = NEWID();
INSERT INTO user (comapny_id, id, email, password) VALUES ( @company_id, @i, @email, @password);
INSERT INTO user_transaction( id, date, type) VALUES ( @i, @t, @status);
SELECT @i as 'id', @email as 'email';
END ELSE BEGIN …
Run Code Online (Sandbox Code Playgroud)

sql-server bulkinsert node.js node-mssql

5
推荐指数
1
解决办法
3232
查看次数

循环中jmeter $ {__ UUID}的不同值

在我的BSF预处理程序(语言javascript)中,我正在生成诸如

 var totalCustomer = 2;
 var data = { "customers": [] };
 for(i=1; i<=totalCustomer; i++){

     // in all iteration getting same value for ${__UUID} 

     var customer = {
         "id": "${__UUID}"
     }
     data.customers.push(customer);
 }
 vars.putObject("data",JSON.stringify(data));
Run Code Online (Sandbox Code Playgroud)

我猜它只编译一次,然后在后续迭代中查找该值。

有没有什么办法可以产生不同的guid使用${__UUID}每次迭代?

guid jmeter

5
推荐指数
3
解决办法
2万
查看次数

反应固定数据表中的行跨度功能

rowspan固定数据表中是否有类似内容,以便我可以合并单元格。

或任何其他方式来获得如下表

在此处输入图片说明

给定的数据是

data = [
     {
        name: "John",
        expenses:{
           q1: 20,
           q2: 30,
           q3: 30,
           q4: 20
        }
     },
     {
        name: "Jane",
        expenses: {
           q1: 10,
           q2: 10,
           q3: 10,
           q4: 10
        }
     }
]
Run Code Online (Sandbox Code Playgroud)

reactjs fixed-data-table

5
推荐指数
0
解决办法
682
查看次数

获取提供给 momentjs 的输入的函数

是否有任何函数可以获取提供给 moment() 的输入

在下面的示例中, inputDate 变为 null。

var date = moment("invalid date");
if(!data.isValid()){
  return { message: "Invalid date", inputDate: date }
}
Run Code Online (Sandbox Code Playgroud)

我可以使用内部结构 ie 访问输入,date._i但想知道是否有任何函数可以返回提供给 moment 构造函数的输入。

javascript momentjs

5
推荐指数
1
解决办法
1635
查看次数

将OUTPUT Insert.id插入到多个值insert中的另一个表中

为简单起见假设我有两张桌子

user table (id, email)

user log table (id, date)

无论在用户表中插入什么id,都应该在user_log表中插入相同的id,否则事务应该失败.

我怎样才能做到这一点

BEGIN TRANSACTION

INSERT into user(id, email) OUTPUT Inserted.id (1, 'a@x.com', 'x'), (2, 'b@x.com', 'y')  

// I also want to be able to do
INSERT into user_log(id, date) values(1, date), (2, date) 

COMMIT TRANSACTION
Run Code Online (Sandbox Code Playgroud)

sql-server multiple-insert sqltransaction

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