user.table.column, table.column 或列说明无效----解决办法

这个问题造成的原因是因为用了不该用的字段名或oracle的关键字

这时候即使你想改名或删除这个字段都发现一直报这个错

解决方法:

在你想删除或更新的字段上加上双引号进行操作就不会报错,这样可以删掉重来或者修改

如:alert table tablename drop column "ORDER";

原文地址:http://blog.51cto.com/3126597/2087295

时间: 2024-10-26 00:00:06

user.table.column, table.column 或列说明无效----解决办法的相关文章

How to fix Column 'InvariantName' is constrained to be unique 解决办法!

Introduction When you build a web project that uses Enterprise Library Community for the Application Data Block and the MySQL .NET / Connector, VisualStudio throws the error  "Column 'InvariantName' is constrained to be unique. Value 'MySql.Data.MySq

Mybatis:使用bean传值,当传入值为Null时,提示“无效的列类型”的解决办法

问题描述: 在使用mybatis对数据库执行更新操作时,parameterType为某个具体的bean,而bean中传入的参数为null时,抛出异常如下: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='pxh',

“ORA-01747: user.table.column, table.column 或列说明无效” 的解决方案

此问题的原因是因为表的列名称使用了Oracle声明的关键字,列名起的不好引起的. 如果列很多,又不好确定是哪个列名使用了关键字,以下建议可供参考: select * from v$reserved_words where keyword in( select COLUMN_NAME from all_tab_columns where table_name = 'HP_FFS' and owner='用户名大写' ); 除了与oracle关键字段冲突错误外(select * from v$res

ORA-01747: user.table.column, table.column 或列说明无效

Oracle.DataAccess.Client.OracleException ORA-01747: user.table.column, table.column 或列说明无效 原因1: 查了一下是由于Oracle 数据库列名起的不好引起的,名字用到了数据库的关键字. 如果列很多,又不好确定是哪个列名使用了关键字,以下建议可供参考: 我用以下方法定位 select * from v$reserved_words where keyword in( select COLUMN_NAME fro

greendao table' has no column named 'column' code -1的问题。

关于greendao版本的问题..greendao compile 'org.greenrobot:greendao:3.0.1'在创建数据库的时候因为把名字多加了.db导致 table' has no column named 'column' code -1的问题.greendao不同的版本会有一些细致的变化 'org.greenrobot:greendao:3.2.0'的就不会产生这个问题!! greendao table' has no column named 'column' cod

dashDB - Creating a table with CLOB column type

In order to create a table with clob column type, the table has to be created with "ORGANIZE BY ROW"; DROP TABLE m_pi_error; CREATE TABLE m_pi_error ( id INTEGER NOT NULL, customer_id VARCHAR(15), twitter_id VARCHAR(255), err_msg clob(5M), creat

Jqeury获取table当前行与指定列

今天遇到了一个Jqeury获取table当前行与指定列的问题: 大概的实现要求是一个页面中,上面有几个input输入框,下面有一个table,当在输入框中输入内容的时候,点击添加按钮的时候,在下面table中追加对应的代码,同时每行有 编辑.删除的操作.类似下面的页面操作: 下面是addTable(),就是点击按钮之后追加tr的操作 1 function addTable() { 2 ------ 3 //得到每个input的值 4 var goodsClassVar = $("#goodsCl

Table中合并相同内容列+Excel中合并相同内容列。

Table中合并相同内容列的方法比较好办,网上代码也很多,参照了一些把它封装成jquery 插件,调用起来还是蛮好用的. 这个地方稍微修改了下,有的时候td中内容虽然一样,但是数据库中的value却是不一样的,比如不同的公司,都有人事部,财务部, 公司A的财务部和公司B的财务部不能合并起来,所以我就给td加了个name属性.用于保存部门的ID,集团里面各公司部门ID总归不一样. 调用方式 $(function() {                            $("#tbdianba

web前端_表格table布局,同一列两个<td>之间有间隙解决办法。

同学接了个很简单的网站.结果在布局的时候发现网页头部和网页主体之间差不多有1px的间隙.怎么也去除不了,帮忙看了看,隋记录下来,是这样的,网页头部和主体分别在两个<td>中(使用table布局),贴上简单demo: 效果如下,间隙消失了,最重要的是红色矩形圈起来的那句. 如果去掉红色矩形圈起来的部分,效果如下: web前端_表格table布局,同一列两个<td>之间有间隙解决办法.