true .isKeyWord("Person") -> f-6ren">
gpt4 book ai didi

java - 是否有一个API来检查列名是否为SQL关键字Java

转载 作者:行者123 更新时间:2023-12-01 22:43:25 26 4
gpt4 key购买 nike

那么,我有一个字符串,我需要知道是否有 API 来检查该名称是否是 SQL 关键字?例如:

<api>.isKeyWord("SELECT") -> true
<api>.isKeyWord("Person") -> false

最佳答案

您可能想使用 DatabaseMetaData.getSQLKeywords() 。当然,您需要将其与 SQL 2003 关键字的静态列表结合起来(我确信在某处很容易获得)。为了安全起见,我会将所有这些单词视为不区分大小写。

关于java - 是否有一个API来检查列名是否为SQL关键字Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25745445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com