我有这个包含数百列的巨大 View ,我需要选择第 114 列,例如:
SELECT "144" FROM MyView;
PS:显然,我不知道该列的名称。我只是将结果行复制到一个 Excel 文件中,搜索了 EJ 列中的特定值,因此我想选择在我的 View 中仅显示第 n 列的所有行以进行进一步调试。
干杯!
最佳答案
如果您使用的是 MS SQL Server,您可以
sp_help ViewName
然后滚动到 Column_name 结果集中的第 144 列以查看该列的名称。
此外,您可以在 SQL Server Management Studio 的结果 Pane 中选择“使用标题复制”,然后将结果集粘贴到 Excel 中,标题(列名称)保持不变。
关于sql - 有没有办法从表/ View 中选择 SELECT 子句中的第 n 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2768688/