我正在尝试检查oracle (10g)查询中某列的值是否为数字,以便进行比较。类似于:
select case when ( is_number(myTable.id) and (myTable.id >0) )
then 'Is a number greater than 0'
else 'it is not a number'
end as valuetype
from table myTable
对如何检查有什么建议吗?
我已经准备了一个php函数,它获取一行中的最大值,然后将'1‘添加到数字中。因此,每当我注册一个新阶段时,它都会为下一阶段的注册准备最大值。只要最大值还没有达到'10‘,函数就会很好。当它达到' 10‘时,最大值不变,不管我是否添加了一个新的阶段,这个值都保持在10,请您帮我看看这里有什么问题。
以下是代码:
$query = "SELECT MAX(pstage_num) as latest_level FROM pstage
WHERE course = :course";
我从Kafka主题中获取数据,并以Deltalake(拼花)格式存储它们。我希望找到在特定的日子中获取的消息的数量。
My thought :我想使用spark读取存储数据的目录,并在特定的一天使用".parquet“的文件进行计数。这会返回一个计数,但我不确定这是否正确。
这条路对吗?是否还有其他方法来计算某一天(或某段时间)从卡夫卡主题中获取的信息数量?