1樓:匿名使用者
sc 是你表的名字抄
襲 ?建議表的名字別這麼短
存在 說明bai你已經建立成du功過,
你在數zhi據庫裡面找下 或者
dao 查詢分析器中 select * from sc如果想重新建立的話
可以用1、drop table sc 刪除表 在建立2、用alter 修改 或者增加 欄位
2樓:匿名使用者
這個說的sc不是表名就是欄位名,主要樓主的說不是那麼清楚,是在建立欄位時還是建立表時,建議你在表名或者欄位名中看看是不是重複,或者簡單點,把「sc」換了或者後面加數字。
3樓:匿名使用者
sc 是你表的bai名字
du ?
建議表的名字別這麼短
存在zhi
說明你已經建立dao成功過,內
你在資料庫裡面找下容 或者 查詢分析器中 select * from sc
如果想重新建立的話
可以用1、drop table sc 刪除表 在建立2、用alter 修改 或者增加 欄位
4樓:匿名使用者
可能有表/檢視之類的, 名字叫 sc 的物件已經存在回了。
下面是 表 已經存在 與 檢視已經存在的例答子。
提示的錯誤資訊,都是一樣的。
1> create table sc (id int);
2> go
1> create table sc (id int);
2> go
訊息 2714,級別 16,狀態 6,伺服器 gmj-pc\sqlexpress,第 1 行
資料庫中已存在名為 'sc' 的物件。
1> drop table sc
2> go
1> create view sc as select * from a;
2> go
1> create table sc (id int);
2> go
訊息 2714,級別 16,狀態 6,伺服器 gmj-pc\sqlexpress,第 1 行
資料庫中已存在名為 'sc' 的物件。
1> drop view sc
2> go
5樓:匿名使用者
select * from sys.objects where name = 'sc' 看一下是什麼東西
sql裡面資料庫中已存在名為 'sc' 的物件問題怎麼解決
6樓:匿名使用者
這個說的sc不是表名就是欄位名,主要樓主的說不是那麼清楚,是在建立欄位時還是建立表時,建議你在表名或者欄位名中看看是不是重複,或者簡單點,把「sc」換了或者後面加數字。
7樓:匿名使用者
sc 是你表的名字 ?
建議表的名字別這麼短
存在 說明你已經建立成功過,
你在資料庫裡版面找下 或者 查詢權分析器中 select * from sc
如果想重新建立的話
可以用1、drop table sc 刪除表 在建立2、用alter 修改 或者增加 欄位
8樓:匿名使用者
可能有表/檢視
bai之類的du, 名字叫 sc 的物件已經存在zhidao了。
下面是 表專 已經存在屬 與 檢視已經存在的例子。
提示的錯誤資訊,都是一樣的。
1> create table sc (id int);
2> go
1> create table sc (id int);
2> go
訊息 2714,級別 16,狀態 6,伺服器 gmj-pc\sqlexpress,第 1 行
資料庫中已存在名為 'sc' 的物件。
1> drop table sc
2> go
1> create view sc as select * from a;
2> go
1> create table sc (id int);
2> go
訊息 2714,級別 16,狀態 6,伺服器 gmj-pc\sqlexpress,第 1 行
資料庫中已存在名為 'sc' 的物件。
1> drop view sc
2> go
sql2008中程式執行後,彈出資料庫中已存在名為 '***' 的物件,怎麼辦
9樓:陽光碎片
在前面加上
if object_id('students_computer') is not null
drop table students_computer在寫select *
into students_computerfrom students
where professional='計算機'
……就解決了!
sql建立表時,出現資料庫中已存在名為'倉儲'的物件,怎麼辦?
10樓:匿名使用者
說明資料庫中已經存在名稱為「倉儲」的資料庫了。你可以將原來的「倉儲」刪除,或者,新建的資料庫命名為「倉儲2」來解決。
sql資料庫中已存在名為 '#tmp' 的物件怎麼解決
11樓:
if object_id('tempdb..#temptable') is not null
begin
drop table #temptableend
為什麼sql查詢執行第二次後就會提示資料庫中已存在名為「xx」的物件,明明第一次的時候沒問題 5
12樓:優奈我知識庫
你的指令碼不是可以重複執行的,可重複執行的需要先判斷物件存在不存在,不存在新建,存在則不做任何操作。問題只能說明你第一次已經建立了物件,而且執行了資料庫儲存
sql server執行指令碼時,出現「資料庫中已存在名為的『***'物件。」的報錯?
13樓:匿名使用者
就是重bai
名了,你把你儲存du
過程換個名就好了zhi
比如create procedure dbo.do2_insertcreate procedure do2_action你要是修改dao儲存內過程的話
alter procedure dbo.do_insertalter procedure do_action就不用換名了容
14樓:雲天英雄
那就說明此資料庫存在,重新命名在建庫
15樓:匿名使用者
這個問題很簡bai單
create procedure dbo.do_insert
注意你的create 如果是第
du一次執zhi
行就使用create ,如dao果你專不是第一次執行,把這裡改為 alter create 為建立 alter為更新
屬。明白了嗎?或者在起始位置增加
if object_id ( 'do_insert', 'p' ) is not null
drop procedure do_insert;
goif object_id ( 'do_action', 'p' ) is not null
drop procedure do_action;
go這個是先查詢有沒有,有則刪除的語句,這樣就不會報錯了,不過不建議這樣做,每次都刪除再重新預編譯比較慢
16樓:匿名使用者
先執行以下指令碼,刪除原來的回物件答。
use pxscj
goif object_id ( 'do_insert', 'p' ) is not null
drop procedure do_insert;
goif object_id ( 'do_action', 'p' ) is not null
drop procedure do_action;go
17樓:
create or replace procedure dbo.do_insert
create or replace procedure do_action @x bit,@str char(8) output
這2行這麼改一下
sql資料庫如何還原,SQL資料庫如何還原
把資料庫的備份檔案放到伺服器的任意目錄下先,然後按下面的步驟做。如何從備份裝置還原備份 企業管理器 從備份裝置還原備份 伺服器組,然後伺服器。資料庫 資料夾,右擊資料庫,指向 所有任務 子選單,然後單擊 還原資料庫 命令。在 還原為資料庫 框中,如果要還原的資料庫名稱與顯示的預設資料庫名稱不同,請在...
SQL資料庫關係圖,SQL 資料庫關係圖
在新建資料庫或附加資料庫後,想新增關係表,結果出現下面的錯誤 此資料庫沒有有效所有者,因此無法安裝資料庫關係圖支援物件。若要繼續,請首先使用 資料庫屬性 對話方塊的 檔案 頁或alter authorization語句將資料庫所有者設定為有效登入名,然後再新增資料庫關係圖支援物件。按照第一種方式更改...
sql資料庫自動備份,SQL資料庫自動備份
我給你截幾張圖你看看哈,希望對你有所幫助。1 2 34 5 7 6 8 9 10 企業管理器裡 在所要進行備份的資料庫上 右鍵 所有任務 維護計劃 點四次下一步 就是備份了 說明 這個頁面上你可以點更改來 詳細的配置如 每週 週五00 00自動備份 及路徑設定等。問題補充 強調一下,備份的檔名是 資...