Попробуйте этот запрос:
declare @jsonstring varchar(max) ='{"Width":"100%","Length":"45%"}'
select JSON_MODIFY(@jsonstring,'$.Height ','50%' )
Документация для добавления гласит:
«Необязательный модификатор, который указывает, что новое значение должно добавляться массив , на который ссылается < json path>. "
Вы можете исключить зависимость следующим образом:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.6</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
Правильный способ - использовать механизм исключений, однако иногда вы можете предпочесть использовать следующий взлом вместо того, чтобы избегать добавления большого количества исключений, когда множество артефактов имеют такую же транзитивную зависимость, которую вы хотите игнорировать. Вместо того, чтобы указывать исключение, вы определяете дополнительную зависимость с областью «предоставлено». Это говорит Maven, что вы вручную позаботитесь о предоставлении этого артефакта во время выполнения, поэтому он не будет упакован. Например:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.6</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
Побочный эффект: вы должны указать a версию артефакта, который нужно игнорировать, и его POM будет получено во время сборки; это не случай с регулярными исключениями. Это может быть проблемой для вас, если вы запускаете свой собственный репозиторий Maven за брандмауэром.
Вы можете сделать это, явно исключив проблемный артефакт. Возьмите зависимость, которая включает проблему, и отметьте ее для исключения:
<dependency>
<groupId>group-a</groupId>
<artifactId>artifact-a</artifactId>
<version>1.0</version>
<exclusions>
<exclusion>
<groupId>group-c</groupId>
<artifactId>excluded-artifact</artifactId>
</exclusion>
</exclusions>
</dependency>