Передача параметров отметки времени в SQLAnalyzer для отладки хранимых процедур.

StackOverflow https://stackoverflow.com/questions/132390

  •  02-07-2019
  •  | 
  •  

Вопрос

Привет, я пытаюсь отладить хранимую процедуру с помощью анализатора SQL, и одним из параметров является тип данных метки времени.Если бы я хотел передать 0x00000001410039E2 в качестве параметра, как бы я это сделал?Когда я передаю 0x00000001410039E2, я получаю ошибку усечения строки, а когда я передаю только 1410039E2, я получаю 0x1410039E20000000?

Редактировать:@Frans Да, это работает, но моя проблема в том, что в SQLAnalyzer, когда я щелкаю правой кнопкой мыши и выполняю отладку, когда я ввожу значение в текстовое поле значения, я получаю сообщение об ошибке:

[Microsoft][ODBC SQL Server Driver]String data, right truncation
Это было полезно?

Решение

Экран ввода отладки ожидает, что вы введете шестнадцатеричное значение.Вам не нужно вводить 0x перед этим значением.

Просто введите 00000001410039E2 и всё заработает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top