sql無法修改表
㈠ sql server 2008 為什麼修改表的時候總是修改不了,需要設置什麼嗎
且不說你前邊的拼接對不對
最後一個pivot運算用錯了,前面不能select
*
對於pivot運算,select後面的內容是由要求的
㈡ sql 2005 無法修改表
直接在查詢分析器中,使用SQL語句增加欄位,多等一段時間,十多分鍾或者半個小時,應該可以成功。
基本語句格式
alter table 表名 add 增加的欄位名 欄位類型 not null default 預設值;
要注意兩點:
1)注意更換到你要處理的資料庫,一般sa登錄後預設資料庫是master.
2) 因為表中已經有數據,所以必須增加預設值。當然如果所加的是可以為null的欄位,就不需要預設值,同時把not null限制去掉。
具體原因,可以看參考資料
㈢ sql- 不能修改表。
這種情況.
可能是 你的表裡面的某一列 數據類型是 varchar(10) 的
但是你嘗試
UPDATE 表 SET 列 = '1234567890123456'
也就是你更新的數據, 超過了 表裡面的列的上限。因此無法更新。
你需要去確認一下, 是修改表結構? 還是不讓用戶輸入那麼長的信息。
㈣ sql server 2005 中的錯誤提示:無法修改表 這樣解決啊
分三步操作:
1,先讓gg列允許為空,運行保存;
2,update gg列為默認值,0或是『』或是getdate(),反正不是null就行了;
3,修改gg列為不為空;
產生這個錯誤的原因是因為你的表裡面有數據,添加列不允許為空的話是沒辦法保存的。
㈤ 急!!!SQL表修改不了! 一保存就彈出對話框,以下是原文:
工具-》選項-》設計器(designers),這里有個阻止保存要求創建表的更改,這個選項去掉
㈥ SQL資料庫中一個表突然不能修改和插入,怎麼解決
以前我也有這種情況,
可能是由於物理性刪除數據造成的。
可以重啟試試
如果不行,可能是資料庫不穩定造成的,一般
輕量級
資料庫有這種問題,希望你時常做備份。
㈦ sql2005 保存過程中出錯 一些資料庫對象未被保存 無法修改表
點開工具-》選項-》designers(或設計)
裡面有個「阻止保存要求重新創建表的更改」,把這個選項的勾選去掉
就可以保存了
㈧ 關於SQL Server 2008 無法修改表的問題,高手進!!!
工具—選項—Designers—表設計器和資料庫設計器—阻止保存要求重新創建表的更改前的勾去掉
㈨ 關於SQL Server 2008 無法修改表的問題,高手進!!!
你可以試一下這樣做:
選擇菜單 工具-〉選項-〉左側有個 設計器-〉表設計器和資料庫設計器。然後去掉「 阻止保存要求重新創建表的更改」前面的勾。重新啟動MSSQL SERVER 2008差不多就行啦。
㈩ PLSQL查詢出Oracle數據後無法修改怎麼辦
1、PL SQL 的查詢結果本來就不能用於直接修改。
2、請根據查詢結果編寫(使用)標準的SQL語句,讓PL SQL執行(也就是發送給資料庫伺服器)來進行修改。
3、或手動找到相關的表點右鍵,點「編輯數據」。
相關知識:
1、PL SQL中直接找到表,然後對表點右鍵-》「編輯數據」,這樣打開的表可以進行數據的直接修改與輸入。原因是,這樣打開的表是最簡單的查詢,PL SQL幫你准備好了相應的回寫與修改的SQL語句,實質是「幫」你完成了相關語句的編寫。
2、而自定義的SQL語句查出的結果,有可能是非常復雜的語句產生的查詢,PL SQL是不知道怎麼自動產生相應對應的修改表、追加數據的語句的,所以,得靠你自已動手。
3、一定要建立這樣的理解,當前主流的網路資料庫操作,基本上都建立在SQL語句的發送、接收、執行的基礎上。不應該用「打開」文件,「改寫」文件的理念去理解它。因為數據文件可能壓根就不在你操作的電腦上。
4、你要做的應該是把你想幹嘛通過SQL語句告訴數據伺服器系統,你想幹嘛,然後數據伺服器分析SQL語句後,依你的要求去做。