sql - SQL。标题有问题。SQLCODE=-206,SQLSTATE=42703,驱动程序=4.26.14
问题描述
我刚开始学习SQL。我得到了我想试验的数据,但很快就被卡住了。我使用云上的 IBM Db2 来运行我上传 CSV 文件的查询。
当我运行以下查询时,它工作得很好:
select * from TableName
但是,当我将其更改为以下查询时:
select Column1 from TableName
我收到此错误:
Column1 is not valid in the context where it is used.. SQLCODE=-206, SQLSTATE=42703, DRIVER=4.26.14
我在所有其他列中都遇到了类似的错误。
我猜标题有问题。我尝试上传没有标题的表格,但是,自动生成的列名也会发生类似的错误。
谢谢您的帮助!
解决方案
在 DB2 中,将所有字段名称更改为UPPER
into DB
。
推荐阅读
- r - 如何计算 t.-statistic 值并使用 R 找到两侧 P 值?
- kubectl - 向基本 kubectl get pods 命令添加附加列
- elasticsearch - ELASTICSEARCH - 带有反斜杠的 Filter_path 查询
- vb.net - 对数据集行值求和 VB
- python - 获取Python中2个子字符串之间的所有可能字符串
- linux - vi vim 替换寄存器中的文本
- javascript - 如何让 jsdoc 使用 django 模板标签?
- reactjs - 如何反转雄蕊图中的调色剂层?
- android - java.lang.IllegalArgumentException : 不能有替换块。对于动态查询参数,使用 @Query
- regex - VBScript 正则表达式 - 条件匹配