KB4538112 — ulepszenie: Użyj funkcji QUOTENAME z instrukcją EXECUTE AT, aby wykonać zapytanie dotyczące tabeli zawierającej nazwę kolumny z cudzysłowami w SQL Server 2019 r.

Dotyczy
SQL Server 2019 on Linux SQL Server 2019 on Windows

Ulepszenie

Załóżmy, że w tabeli programu SQL Server 2019 znajduje się nazwa kolumny ujęta w cudzysłowy. Jeśli w zapytaniu została użyta funkcja EXECUTE AT, zapytanie może zwrócić nieprawidłowe wyniki. Aby zapobiec temu problemowi, użyj funkcji QUOTENAME z instrukcją EXECUTE AT do wykonania zapytania dotyczącego tabeli.

Rozwiązanie

To ulepszenie jest zawarte w następującej aktualizacji zbiorczej dla programu SQL Server:

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.