我编写了一个带有 datetime2 参数的存储过程。当我尝试从 Visual Studio 2010 调试它时,它要求我在文本框中输入参数,但我找不到正确的格式。我通过从 SQL Server 对象资源管理器中选择存储过程并选择“调试过程...”选项来测试存储过程。出现一个对话框,要求我输入值。我尝试了 20120822,但它因“操作数类型冲突:int 与 datetime2 不兼容”而失败。我也试过“20120822 09:00:00.0000000”,但这给了我错误,“'09'附近的语法不正确”。任何人都可以帮助我应该如何输入日期时间值?我正在使用 MS SQL Server 2008 R2
问问题
158 次