SQL Server 2008|2012 阻止儲存要求重新建立表的更改
不是很理解為什麼在SQL Server 2008及以後的版本中會加入阻止儲存要求重新建立表的更改這個選項。太麻煩了,每次修改表結構的時候會被"阻止"。很不方便。
問題描述:
SQL Server 2008“阻止儲存要求重新建立表的更改”的錯誤的解決方案是本文我們主要要介紹的內容,情況是這樣的:我們在用SQL Server 2008 建完表後,插入或修改任意列時,提示:當用戶在在SQL Server 2008企業管理器中更改表結構時,必須要先刪除原來的表,然後重新建立新表,才能完成表的更改。
如果強行更改會出現以下提示:不允許儲存更改。您所做的更改要求刪除並重新建立以下表。您對無法重新建立的標進行了更改或者啟用了“阻止儲存要求重新建立表的更改”選項。如下圖:
解決方法(SQL Server 2012也是這樣的):
開啟“Microsoft SQL Server Management Studio”工具,在選單欄選擇:
工具-〉選項-〉左側有個 設計器-〉表設計器和資料庫設計器 -> 阻止儲存要求重新建立表的更改(右側) 把鉤去掉即可。
相關推薦
SQL Server 2008 阻止儲存要求重新建立表的更改問題
習慣了使用SQL Server 2005進行資料庫系統開發,為了趕上潮流的發展,最近在使用SQL 2008資料庫,本來建好了一個表,後面需要對錶的設計做些修改(比如欄位長度的修改,忘記了設定主鍵等等),結果彈出錯誤提示,說什麼“組織儲存要求重新建立表的更改”,如下所示:
SQL Server 2008|2012 阻止儲存要求重新建立表的更改
不是很理解為什麼在SQL Server 2008及以後的版本中會加入阻止儲存要求重新建立表的更改這個選項。太麻煩了,每次修改表結構的時候會被"阻止"。很不方便。 問題描述: SQL Server 2008“阻止儲存要求重新建立表的更改”的錯誤的解決方案是本文我們主要要介紹的內容,情況是這
sqlserver設計表不允許儲存更改,阻止儲存要求重新建立表的更改
sqlserver修改資料庫表結構時提示【不允許儲存更改。您所做的更改要求刪除並重新建立以下表。您對無法重新建立的標進行了更改或者啟用了“阻止儲存要求重新建立表的更改"選項。】 處理方法 點選SQL2
資料庫-不允許儲存更改,阻止儲存要求重新建立表的更改
在SQL Server建立完表後,經常需要更改表的設計,有事會提示“不允許儲存更改,您所做的更改要求刪除並重新建立以下表”錯誤。原因在SQL Server為了防止資料表被隨意更改,預設在建立後不允許更改表的結構,因此只要取消就可以解決此問題了。具體: 工具選單--
不允許儲存更改。您所做的更改要求刪除並重新建立以下表。您對無法重新建立的標進行了更改或者啟用了“阻止儲存要求重新建立表的更改"選項。
我用SQL Server 2008 建完表後,插入或修改任意列時,報錯,不允許儲存更改。您所做的更改要求刪除並重新建立以下表。您對無法重新建立的標進行了更改或者啟用了“阻止儲存要求重新建立表的更改”
關於sqlServer2008 阻止儲存要求重新建立表的更改問題的解決辦法
近日在使用SQL Server 2008 Management Studio時遇到一個奇怪的問題,建立資料表之後,再使用表設計器來修改表裡面欄位,這是時候出現錯誤”sqlServer2008 阻止儲存要求重新建立表的更改“,搜尋了下,導致這個問題發生的原因是SQL Serv
SQL server 2012 中儲存過程除錯
1、儲存過程無法直接除錯 選中要除錯的儲存過程,右擊“執行儲存過程”,根據是否需要輸入引數,若需要則可以先隨便輸入,跳轉到Exec 頁面後,輸入正確合理的引數進行,F10,開始除錯,F11,進入到被呼叫的儲存過程中。 結論:無法很好的與C#客戶端程式聯合起
Sql Server 2008中儲存過程傳入表值引數
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Sql server動態載入儲存過程--分頁
create procedure [dbo].[pro_getStu] ( @pindex int, --最小是1,第1頁 @psize int, @name nvarchar, @dbcount int&n
T-SQL 無引數的儲存過程的建立和執行
1 use StudentManager 2 go 3 if exists(select * from sysobjects where name='usp_ScoreQuery') 4 drop procedure usp_ScoreQuery 5 go 6 create procedur
sql server事務 鎖 儲存過程 索引 觸發器
1.事務:保證一個多操作的事情全部完成,否則回到做之前的狀態 begin try begin tran–設定反悔點,開啟事務 delete from UserInfo where UserId>5 delete from ClassInfo commit tran–不反悔,提交事務 e
SQL Server資料庫同步問題分享(三)—建立訂閱
(一) 修改FTP連線 在資料同步的時候,釋出伺服器需要生成資料快照,儲存在本地一個資料夾中。這個當然沒有任何問題,但是在訂閱伺服器需要能夠讀取這個資料夾中的快照檔案包。 在同一個網段內,我們使用共享資料夾的確可以讀取到這些檔案,如果是公網和內網之間的同步,是公網非一個網段同步怎麼辦
SQL Server資料庫的儲存過程中定義的臨時表,真的有必要顯式刪除(drop table #tableName)嗎?
問題背景 在寫SQL Server儲存過程中,如果儲存過程中定義了臨時表,有些人習慣在儲存過程結束的時候一個一個顯式地刪除過程中定義的臨時表(drop table #tName),有些人又沒有這個習慣,對於不明真相的群眾或者喜歡思考的人會問,儲存過程中定義的臨時表,最後要不要主動刪除,為什麼
Sql Server與Oracle儲存過程轉換
在sql 向oracle 遷移過程中,最頭疼的也許就是儲存過程的轉換了,之前利用sql/developer 將sql 資料遷移到oracle 裡面去了,但是對於儲存過程來說,還需要進行大量的後續更改,
SQL SERVER常用系統儲存過程
--獲得MS SQL的版本號 execute master..sp_msgetversion --得到硬碟檔案資訊 --引數說明:目錄名,目錄深度,是否顯示檔案 execute master..xp_dirtree 'c:' execute master..xp_dirtr
SQL Server執行計劃教會我如何建立索引?
因為對索引不是很熟悉,所以測試得到結果沒有任何價值,甚至有些誤導人,這邊說聲抱歉,在哪跌倒在哪爬起來。 應用場景 還是用商品表(Product)作為示例,表結構如下: 存在這樣一種業務場景:獲取某個供應商(ProviderID),狀態為已售(State 為 1)的商品列表
sql server之在儲存過程中利用OpenJson將Json字串轉化為表格
在Sql server2016的版本後,資料庫增加了對Json格式的支援,詳細資訊可以參考微軟官方文件連結 應用背景 線上訂餐系統中,購物車的內容儲存在瀏覽器快取中,所以資料庫關於訂單的設計是訂單表(訂單ID,送貨地址,使用者ID,,,,,),訂單明細表(訂
C#呼叫SQL Server分頁儲存過程
以SQL Server2012提供的offset ..rows fetch next ..rows only為例e.g.表名:Tab1 ---------------------------------- ID Name 1 tblAttributeGroupDetail 2
SQL Server基礎之儲存過程
if (object_id('book_page', 'P') is not null) drop proc book_page go create proc book_page( @TableName varchar(50), --表名 @ReFi
Revit中Dynamo程式設計——在Python Script中結合sql server資料庫來儲存材料的外觀屬性
我們的Dynamo的Python Script環境其實也是 IronPython的一種,結合以上部落格可以很好的結合資料庫。 我的這篇讀取材料的外觀屬性,並存儲到sql server資料庫中。今天我來修改一下,把其中的的讀取過程做成dll檔案,然後在Pyt