Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

запретить принимать строки без кавычек в качестве входных параметров

$
0
0
Приветствую.

Подскажите, существует ли способ заставить сервер не принимать в качестве входного параметра строку без кавычек?
exec dbo.SomeProc SomeVariableName
Допустим, в SomeVariableName по ошибке не поставили @ в начале, но ведь одинарных кавычек тут тоже нет, однако это не мешает серверу молча сконвертить SomeVariableName в строку.

If the value of a parameter is an object name, character string, or qualified by a database name or schema name, the whole name must be enclosed in single quotation marks

Microsoft SQL Server 2014 - 12.0.2000.8 (X64)

Viewing all articles
Browse latest Browse all 7251

Trending Articles