1樓:匿名使用者
你是不是建立了個新的資料庫?然後這個地方還顯示的master?
試試use 新資料庫名go
2樓:狐墨涼介
用的是master還是自己建立的資料庫
為什麼的sql語句可以正常執行,但是卻顯示物件名無效
3樓:陽光的雷咩咩
通常是因為你在查詢的途中又修改過表結構。解決方法:
備份你的查詢語句
關閉查詢選項卡
重新整理資料庫、表
重新建立查詢,貼上語句執行
4樓:匿名使用者
跟反覆刪除和建立肯定沒關係,只要sql語句能執行成功就好了,頁面怎麼顯示不用管它
5樓:子焱
ctrl+shift+r重新整理下本地快取,再查詢就好了
6樓:曌非曌
你試一下在每句的最後加一個分號
7樓:
你現在不執行時,
students表和 score 表存在嗎?
sql 2012,表存在,查詢語句也能執行,但是表名下面總是有條紅線,說物件名無效?
8樓:匿名使用者
點「物件資源管理器」窗格中的「重新整理」按鈕,對應「f5」功能鍵。
9樓:匿名使用者
很喜歡現場報名處直接進口環保規劃
10樓:匿名使用者
ctrl+shift+r 就ok了,就是重新整理本地快取。
11樓:
有的地方就是會卡成這樣,我也是。反正只要能查就好了,不用擔心太多
sql server 2008 新建表後,在新建查詢中找不到新建立的表,顯示物件名無效 10
12樓:
你確定使用的是表所在庫?
最好在查詢語句前新增
use 庫名
select ...
13樓:匿名使用者
朋友你好,很高興為你解答。問題很簡單,重新整理一下本地快取就ok了。
編輯 》 intellisense 》 重新整理本地快取
14樓:匿名使用者
的確抄伺服器有時是有滯後的,不給服務襲器一個明確的bai互動命令。sql可能一du
直會等待你
的結束請求zhi。一般dao建立表的sql之間必須追加go。意思就是一次提交。
就相當於事物處理類似。如果你只開始事物。不提交事務。該事物會不間斷的等待或者死鎖下去。除非重啟服務或者時間溢位。
sql新建查詢時,表名沒錯,為什麼說物件名無效
15樓:文藝小生
1.以baisql2012為例,我們在sql查詢du時,有時會遇zhi到這種情況:查詢失敗,提示「物件dao名 *** 無效」。回
2.原因是例答
子中的examtest只是表名,沒有指定資料庫名,加上資料庫名和所有者名就可以了。
3.如果只加資料庫名是不行的,因為資料庫裡的表是按角色管理的,不是所有角色都可以查詢某個表,所以必須只能所有者。
4.如果不在sql中指明資料庫名和所有者名,也是可以的。這時就需要在工具上設定資料庫。
5.把當前資料庫設定為 test之後,再查詢就同樣不會出問題了。
16樓:逢床做戲
首先你的表實在那個student裡面吧 左上角的master 是系統資料庫 左上角的表示當前的資料庫 所以查詢時候找不到。 加一句
use studentgo
17樓:匿名使用者
use 資料庫名。最執行查詢試試
sql server 資料庫中有表,卻無法插入,錯誤資訊為物件名無效 20
18樓:宋風
可以copy這樣除錯:
insert into [資料庫名稱].[dbo].[表的名稱] values('value1','value2',……)
go如我要往student表中新增資訊:
insert into [yzc個人資料庫].[dbo].[student] values('2011222001','張三','男',19,'應數')go
19樓:暗之邪月
use databasename
go........ 你有沒有考慮一下,你訪問的是哪個資料庫?? master??
20樓:匿名使用者
語法錯誤,這樣就可以了內
insert into student values(sno
,sname
,s***
,sage
,syear
,snp
,**n)
values
(26,'李四'
,'女容'
,20,2008
,'廣東'
,0101);
21樓:匿名使用者
sql server 資料庫中有表,卻無法插入,錯誤資訊為物件名無效 30
實體類的欄位名和資料庫表的欄位名對應不上
22樓:幻想武士
實體類的欄位名和資料庫表的欄位名對應不上
23樓:匿名使用者
只是報錯,但是可以查詢和插入是嗎
24樓:一顆程式猿
你的schema是dbo嗎?
25樓:匿名使用者
開啟資料庫了嗎?
use 庫名
26樓:lr這樣
所有抄插入的值的,都襲要用引號。試下行不!
insert into student (sno,sname ,s*** ,sge,syear,snp,**n)values('26','李四','女','20','2008','廣東','0101a')
sql server的問題,查詢結果正確,但每個表名下面都用紅色波浪線,說物件名無效,這是為什麼 10
27樓:
這個不用管。
這是在系統開啟的時候,讀的系統表的資料。系統表的資料沒有及時更新的原因。
有可能是你的記憶體不夠大。也有可能是你寫這個語句的時候,表什麼的真還沒有建立。或是表是在另一個視窗建立的。
sql server顯示物件名無效。但是**中存在。
28樓:陽光的雷咩咩
一般是由於編輯視窗已經開啟後又改了表結構造成的。退出重啟後再開啟編輯視窗就好了。
29樓:一筆荒蕪在路上
資料庫選錯了 應該選擇db_info資料庫
使用jdbc連線sqlserver2008已經成功,但是向表中插入或查詢資料時卻提示物件無效
30樓:匿名使用者
是不是欄位沒有對應上啊
31樓:匿名使用者
可能是你資料庫選錯了 ,看一下你的aaa表在哪個資料庫裡,再看看你的jdbc連的哪個資料庫
oracle中建立臨時表和建立普通表的區別
臨時表是隻有建立的使用者才可以使用的,使用者退出或事務結束時 具體看on commit 選項 自動刪除該表,也可以手動drop。create global temporary table 具體的建立語法還有很多選項,你可以參考oracle sql references.對普通表的dml,建觸發器等操...
mysql安裝成功後,在系統中回預設建立什麼使用者
mysql安裝完成後不象sql server預設安裝在一個目錄,它的資料庫檔案 配置檔案和命令檔案分別在不同的目錄,瞭解這些目錄非常重要,尤其對於linux的初學者,因為 linux本身的目錄結構就比較複雜,如果搞不清楚mysql的安裝目錄那就無從談起深入學習。linux會建立root 使用者名稱,...
資料庫表如何建立索引,在資料表中索引有什麼用,怎麼建立索引
可以建立索引的 至於建立聚集索引或者是非聚集索引,那要看你這個時間欄位的具體情況以及使用或變更頻繁程度。一般來說,適合建立聚集索引的要求 既不能絕大多數都相同,又不能只有極少數相同 的規則。先說說一個誤區 有人認為 只要建立索引就能顯著提高查詢速度。這個想法是很錯誤的。建立非聚集索引,確實,一般情況...