最近在學習sql server2008中遇到了一些問題,和大家分享一下
一在sql server2008資料庫表中,「新建索引」選單是灰色的
這種情況可能只出現在部分表中,比如我有乙個course和student表,在course表中,「新建索引」的選單是灰色的,但是在student表中又可以。出現這種情況,我們可以將sql server managerment studio重啟就可以了。
二比如我們想將student中的spno欄位作為course的外來鍵,但是一直報錯:
/*訊息 1776,級別 16,狀態 0,第 1 行
在被引用表 'student' 中沒有與外來鍵 'fk_studentcourse' 中的引用列列表匹配的主鍵或候選鍵。
訊息 1750,級別 16,狀態 0,第 1 行
無法建立約束。請參閱前面的錯誤訊息。
*/這種情況下,我們要不將student中的spno作為主鍵(primary key),要不給spno設定為唯一(unique)
三sql server中找不到物件 "student",因為它不存在或者您沒有所需的許可權.
明明就已經建好了student表,但是卻報這種錯誤。
剛開始對於這個錯誤,我是將我寫的「新建查詢」語句那裡,刪掉,將student表再儲存一下,然後再重新新建查詢語句,就可以以。
具體的解決方法不太記得了。
我在帖子中看到的是:
1、檢視你sql server登陸使用者的許可權,然後你在sql裡面執行insert 或者update操作 你看這兩個在sql的查詢分析器裡面執行會不會出現這樣的問題,如果沒有,可能是程式那邊的配置使用者呼叫出現了混亂。
2、在查詢語句之前輸入 user 資料庫名;
go(我試了一下,還是不行,但如果你們遇到這種問題,可以試試這種方法)
3、當前庫中儲存過程,一般drop前可以先進行物件存在判斷
if object_id(n'add_staff',n'p') is not null drop proc add_staff
還有一種最極端的方法,emmm,刪掉表,重來!!!
本文不間斷更新~
學習tensorflow中出現的問題以及解決方法
python3.6.5 tensorflow1.6.0 網路視覺化結果 總體 可參照 出現的問題主要是由於tensorflow版本不同,對應的函式命令有些改變而產生的,以下只介紹本人所用版本對應函式命令等 1.初始化變數 init tf.global variables initializer 2....
除錯中出現的問題
1.程式時編譯已經通過,連線時出現錯誤 error lnk2001 unresolved external symbol endthreadex nafxcwd.lib thrdcore.obj error lnk2001 unresolved external symbol beginthread...
呼叫webservice 中出現的問題
寫完webservice當然要呼叫,但是以前呼叫的都是我們的架構封裝好的方法,我自己也沒有看過,換了一家公司以後,自己又寫了乙個介面,這時候隊友跪了,該如何呼叫呢?網上找了許多東西,但真正能用的東西不多,好多沒用的東西還可能會誤導大家,現在寫一下我們自己的構成,可能和你的有很多的不一樣,然後即使不同...