我有一个 Excel 工作表,其中第一行包含所有列的标题。我想要第一行中的所有名称。
读取第一行所有条目的SQL命令是什么?
如果可能,我想定义最大限制。
另外:我想枚举所有的列名。
最佳答案
你需要提到“HDR=No;”在你的连接字符串中。然后你可以使用下面的查询:
Select Top 1 * from [SheetName$]
“HDR=No”将指定第一行不包含列名。
话虽这么说,但我不知道是否有从表中获取列名的SQL 语句。如果存在,那么您可以在连接字符串中设置 HDR=Yes 并使用该 SQL 语句。
关于读取第一行所有列的SQL命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1210710/