SQL Server:声明表时解析错误

时间:2020-06-14 16:12:43

标签: sql sql-server

我在声明表时遇到麻烦。通过使用以下代码(SQL Server)

DECLARE @dates TABLE date;

我收到错误

SQL Error [103010] [S0001]: Parse error at line: 1, column: 16: Incorrect syntax near 'TABLE'.

有人可以解释出什么问题吗?

1 个答案:

答案 0 :(得分:1)

正确的语法需要表定义。大概是这样的:

declare @dates table (date date);

这将声明一个具有一列的表,其名称为date,类型为date

Here是db <>小提琴。