我有 SQL Server 2012 管理工作室。我正在尝试使用命令创建表。
创建表后,我尝试使用DESC
命令查看表结构,但显示错误提示
关键字“DESC”附近的语法不正确。
声明是:
DESC doughnut_list;
我有 SQL Server 2012 管理工作室。我正在尝试使用命令创建表。
创建表后,我尝试使用DESC
命令查看表结构,但显示错误提示
关键字“DESC”附近的语法不正确。
声明是:
DESC doughnut_list;
您可以尝试像这样使用它:-
exec sp_columns doughnut_list
DESC 不是 SQL 命令,它在 Oracle 中使用。您也可以尝试检查sp_columns
此外,如果您想查看表格定义,您可以尝试使用:
EXEC sp_help doughnut_list
CTRL或者可以通过选择表格然后+F1键来使用快捷方式
附带说明:-
在 Sql Server中DESC是DESCending的缩写形式。
在 Oracle 中,它是DESCribe的缩写形式。
DESC
不是 SQL 命令,它是 SQL*Plus 函数 - 即,它不适用于其他工具,特别是如果它们用于管理非 oracle 数据库。
您可以将EXEC sp_help 'my_table'
其用作获得类似功能的一种方式。
您可以右键单击表格并选择:
将表编写为 > 创建到 > 新查询编辑器窗口
生成的创建脚本将包含您习惯使用 SQL Desc 命令看到的准确表描述。您可以从那里查看/复制字段描述。
干杯 LD
EXEC sp_help 'mytable';
这不能描述表格,这只是为了显示表格 fuad alhagami 的所有数据
例如:如果你的表名是CUSTOMERS。在(sql server)查询表单中键入您的表名作为 CUSTOMERS 并选择它。现在按ALT+ F1。您的表格结构将完整显示。
相信你应该也能看到属性名,只要展开表名,点击表LHS上的+号,应该就能看到属性名了。如果 m 错了,请纠正我 m 也是 sql server management studio 的新手。
Microsoft SQL server2012:右键单击相应的表,然后单击“设计”链接。这将发布完整的表结构。