首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算ColdFusion的QoQ中的列数

计算ColdFusion的QoQ中的列数
EN

Stack Overflow用户
提问于 2016-11-03 02:52:06
回答 1查看 79关注 0票数 0

我有:

代码语言:javascript
复制
 <cfspreadsheet action="read" src="#Trim(PathToExcelFile)#" query="Data">

如何使用Query的ColdFusion query计算"Data“查询中的总列数?在插入到我的数据库之前,我需要计算一下我的用户是否使用了当前的excel文件格式。我使用的是Oracle 11g,但无法执行以下操作:

代码语言:javascript
复制
Select * From Data Where rownum < 2

如果我可以做到这一点,那么我就可以创建一个数组并计算列数,但使用该脚本运行会导致错误。错误提示没有列名Rownum。Oracle不允许我使用select TOP1,我不想通过循环5000+记录来计算一行的总列数。感谢您的帮助,谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-11-03 04:26:34

ColdFusion在它的查询结果中添加了一些额外的变量。其中一个名为‘columns’,包含返回的查询列的逗号分隔列表。

From the documentation here

由此,您应该能够轻松地计算列数。#listlen(Data.columnList)#就是一个例子。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40387637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档