確認下面兩點:
1、表score中有沒有paperid這個欄位。
2、表paper中有沒有paperid這個欄位。
確認好了後,把沒有的表的欄位改成正確的欄位名就好了。
『貳』 SQL提示列名無效,怎麼看資料庫有沒有對上號.
列名無效說明當前表中沒有」此欄位「(要輸入欄位)所對應的欄位名稱。
可以通過:select * from tablename where 1=2;獲取到表結構列,之後逐列對比參數,看看要輸入的參數列名稱是否在tablename表中已經存在。
『叄』 sql 列名無效
第一,檢查你的表結構是不是對的,第二,看下是不是有空格,第三,數據類型是否對應。
『肆』 如何解決SQL SERVER 中列名無效
1、首先打開iBATIS XML配置文件。
『伍』 c#中給sql資料庫的表儲存數據時提示「列名無效」
可能你登錄sql時沒有use到那個資料庫,每次登錄都要use要用到的資料庫。
『陸』 在SQL Server中創建數據表後列名無效的問題
在SQL Server Management Studio中按如下所示操作試一下:
『柒』 關於SQL觸發器創建列名無效的問題
------示例腳本如下:
---創建測試樣表
create
table
person(pid
number(10));
create
table
task(tid
number(10));
---創建插入觸發器:當插入表person時,自動插入task表
create
or
replace
trigger
person_trigger
after
insert
on
person
for
each
row
begin
insert
into
task
values
(:new.pid);
end;
/
----測試觸發器
insert
into
person
values(1);
commit;
select
*
from
person
p;
select
*
from
task
t;
---刪除測試表和觸發器,復原資料庫
drop
trigger
person_trigger;
drop
table
person;
drop
table
task;
希望kutpbpb的回答對你有所幫助~
『捌』 SQL里邊提示列名無效是怎麼回事呀
可能是你把函數名或者是關鍵字作為列名吧,如果是這情況在列名兩邊加上[],例:[列名]就ok了。