查看上一个主题 :: 查看下一个主题
|
作者 |
信息 |
阿姆萨尔
新的用户
.jpg)
已加入:2008年9月26日 帖子:84 地点:钦奈
|
|
|
|
你好
在选择查询中,列名MI_FUTURE_INFO的值变为sqlocde = -206。
查询:
码: |
,MI_RT_CLSF_IN
,MI_FUTURE_INFO
INTO :MI-BATCH-DATE
,:MI-TA-NBR |
错误信息:
码: |
DSNX200I -DBT3绑定SQL错误
使用D2DAP001权限
PLAN=(NOT APPLICABLE)
DBRM=TATAJ120
STATEMENT=2747
SQLCODE=-206
SQLSTATE=42703
TOKENS = MI_FUTURE_INFO
CSECT NAME=DSNXORSO
RDS CODE=-100
DSNT233I -DBT3的成功绑定 |
我已经寻找原因,并得到了这份说明。
原因
这表明已定义的SQL语句中的分隔符存在问题-字符串文字的分隔符与用于分隔列名的转义字符。
我没有确切地知道是什么引起了问题。有人有主意吗?
谢谢,
阿姆萨尔 |
|
回到顶部 |
|
 |
aishvarya_82
新的用户

已加入:2008年11月11日 帖子:11 地点:浦那
|
|
|
|
你好
我认为问题出在MI_FUTURE_INFO列上,请再次检查列名称。
谢谢,
艾什瓦里亚 |
|
回到顶部 |
|
 |
凯尔德
活跃用户

已加入:2009年12月15日 帖子:365 地点:丹麦
|
|
|
|
我认为我们需要查看更多您的查询。从我可以从零件中看出来的信息中,您提供的选择中的列名与INTO子句中的主机变量不匹配。
对照物理表列仔细检查列名。 |
|
回到顶部 |
|
 |
阿姆萨尔
新的用户
.jpg)
已加入:2008年9月26日 帖子:84 地点:钦奈
|
|
|
|
杰尔德& 艾什瓦里亚,
感谢您的时间和建议。
我遇到了问题,问题出在开发表上,我以为生产和开发中的表结构是相同的。
但是后来我知道这是在prod中添加的附加列,而在devlop中不存在,出于测试目的,我复制了prod代码,因此对于这个新的列名,我在绑定时得到了sqlcode = -206。
谢谢,
阿姆萨尔 |
|
回到顶部 |
|
 |
dbzTHEdinosauer
全球主持人

已加入:2006年10月20日 帖子:6967 位置:瓷宝座
|
|
|
|
阿姆萨尔写道: |
但是后来我知道这是在prod中添加的附加列,而在devlop中不存在,出于测试目的,我复制了prod代码,因此对于这个新的列名,我在绑定时得到了sqlcode = -206。 |
你接下来打算怎么办?
从您的SQL中删除该列,
还是试图让开发表反映生产? |
|
回到顶部 |
|
 |
Craq Giegerich
高级会员
加入时间:2007年5月19日 帖子:1512 地点:美国弗吉尼亚
|
|
|
|
阿姆萨尔写道: |
杰尔德& 艾什瓦里亚,
但是后来我知道这是在prod中添加的附加列,而在devlop中不存在,出于测试目的,我复制了prod代码,因此对于这个新的列名,我在绑定时得到了sqlcode = -206。
|
奇怪的是,通常在生产产品之前先进行更改。 |
|
回到顶部 |
|
 |
罗伯特·桑普
全球主持人

已加入:2008年6月6日 帖子:8569 地点:美国爱荷华州迪比克
|
|
|
|
Craq,有些人 喜欢 危险地生活!  |
|
回到顶部 |
|
 |
阿姆萨尔
新的用户
.jpg)
已加入:2008年9月26日 帖子:84 地点:钦奈
|
|
|
|
嗨Craq,
同样的事情也令我感到惊讶,那是我的假设。
但是,紧急变化是从优质地区转移过来的。
嗨,迪克,
我要从SQL中删除该列,因为我不需要它。
谢谢,
阿姆萨尔 |
|
回到顶部 |
|
 |
dbzTHEdinosauer
全球主持人

已加入:2006年10月20日 帖子:6967 位置:瓷宝座
|
|
|
|
阿姆萨尔写道: |
嗨,迪克,
我要从SQL中删除该列,因为我不需要它。
|
阿姆萨尔
那就是 所有 我们当中的一些人害怕您会说! |
|
回到顶部 |
|
 |
迪克·谢勒
主持人荣誉

已加入:2006年11月23日 帖子:19245 位置:矩阵内部
|
|
|
|
您好,
我知道我可能不应该问,但是数据库更改是如何在“ devlop”之前变成“ qual”的。 。 。?
我以前从未见过在“优质”环境中进行过“紧急修复”。 。 。开发人员通常不能以“ qual”的方式“工作”,并且如果正在进行新的数据库定义,将会有新的数据正在进行,并且所有这些都需要在升级之前进行测试(qual或prod)。 |
|
回到顶部 |
|
 |
dbzTHEdinosauer
全球主持人

已加入:2006年10月20日 帖子:6967 位置:瓷宝座
|
|
|
|
迪克
我已经看到了这样的情况,开发(UNIT)到目前为止与生产不同步(正在进行增强)
修复产品的唯一方法就是质量。
预期在迁移到产品后即可解决此问题,
将在开发(UNIT)中进行改装。
现在的问题是,为什么他们不在TS表演魔术的商店里这样做? |
|
回到顶部 |
|
 |
凯尔德
活跃用户

已加入:2009年12月15日 帖子:365 地点:丹麦
|
|
|
|
在我的站点上,我们有多个并行开发和测试环境。
每个项目或维护区域都有责任在将要使用的环境中维护其应用程序区域的数据库和数据,这意味着某些数据库可能处于落后状态,即。项目关闭后是否通过其他环境促进了更改。 |
|
回到顶部 |
|
 |
|