小编Tig*_*yan的帖子

无法将 ESlint eqeqeq 选项更改为“智能”

我的代码中有错误:

严重性代码描述项目文件行抑制状态错误 eqeqeq (ESLint) 应为“!==”,而看到的是“!=”。

我找不到仅禁用该eqeqeq选项的位置。

提前致谢。

javascript eslint

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

在 MSSQL 查询中使用多个 JSON_VALUE-s 会损害性能

我在 sql server 数据库中有一个表,其中有 json 类型的列。

Table - SomeTable
Id | Properties
1  | {"field1":"value1", "field2":"value2", "field3":"value3", "field4":"value4"}
2  | {"field1":"value1", "field2":"value2", "field3":"value3", "field4":"value4"}
...|...
Run Code Online (Sandbox Code Playgroud)

我编写了选择查询,它分别选择每个字段的值:

SELECT
    JSON_VALUE(Properties, '$.field1') as field1,
    JSON_VALUE(Properties, '$.field2') as field2,
    JSON_VALUE(Properties, '$.field3') as field3,
    JSON_VALUE(Properties, '$.field4') as field4
FROM SomeTable
Run Code Online (Sandbox Code Playgroud)

我在微软的文档中找到了这种方法(https://learn.microsoft.com/en-us/sql/relational-databases/json/json-data-sql-server?view=sql-server-ver15

在查询中写入许多 JSON_VALUE-s 会损害性能吗?SQL 是否对查询中写入的每个 JSON_VALUE 进行字符串反序列化。

sql database sql-server select json

4
推荐指数
2
解决办法
3407
查看次数

标签 统计

database ×1

eslint ×1

javascript ×1

json ×1

select ×1

sql ×1

sql-server ×1