0

我正在尝试在带有空格的临时表中创建列的名称。我在名称中需要这些空格的原因是它可以与我们的 asp.net 应用程序正确连接,该应用程序将使用它作为数据集。因为来自其他常规表的列有空格,所以代码在数据集中寻找一个也有空格的项目。下面是我正在尝试做的一个例子

declare @temp table (id int, scheduled start datetime)

但这是不允许的,并且会引发错误。在我的应用程序(asp.net - vb)的服务器端 - 使用此字段的调用如下所示

lblStart.text = DS.Item("Scheduled Start")

这就是为什么我需要临时表中名称中的空格,以便在使用常规结果或临时表中的结果时,数据集将适用于相同的服务器端代码。这可能吗?我曾尝试使用引号,但没有任何运气。再次感谢。

4

1 回答 1

4

当然,只需将名称scheduled start括在括号中,如下所示:

declare @temp table (id int, [scheduled start] datetime)
于 2012-08-27T18:03:12.030 回答