Передача параметров отметки времени в SQLAnalyzer для отладки хранимых процедур.
-
02-07-2019 - |
Вопрос
Привет, я пытаюсь отладить хранимую процедуру с помощью анализатора SQL, и одним из параметров является тип данных метки времени.Если бы я хотел передать 0x00000001410039E2 в качестве параметра, как бы я это сделал?Когда я передаю 0x00000001410039E2, я получаю ошибку усечения строки, а когда я передаю только 1410039E2, я получаю 0x1410039E20000000?
Редактировать:@Frans Да, это работает, но моя проблема в том, что в SQLAnalyzer, когда я щелкаю правой кнопкой мыши и выполняю отладку, когда я ввожу значение в текстовое поле значения, я получаю сообщение об ошибке:
[Microsoft][ODBC SQL Server Driver]String data, right truncation
Решение
Экран ввода отладки ожидает, что вы введете шестнадцатеричное значение.Вам не нужно вводить 0x перед этим значением.
Просто введите 00000001410039E2 и всё заработает.