解除安裝ms sql 2005
首先解除安裝ms sql server
再解除安裝ms sql native client
再解除安裝ms sql 2005安裝程式支援檔案
其他剩下的全刪除掉。
刪除系統盤下的/program files/sql server 2005目錄
及聯更新和刪除
設定表mybbs中的authorid為外來鍵,參照author表的id欄位,直接使用transact sql語句,過程如下:
--增加表mybbs(authorid)的外來鍵約束fk_mybbs_author,表mybbs中的authorid受表author中的主鍵id約束:
begin transaction
alter table dbo.mybbs add constraint fk_mybbs_author
foreign key (authorid)
references dbo.author([id]) on update cascade on delete cascade
--刪除外來鍵約束fk_mybbs_author:
--alter table dbo.mybbs drop constraint fk_mybbs_author
--rollback
commit transaction
上面on update cascade,on delete cascade兩個選項,指明以後author表的id欄位有delete,update操作時,mybbs表中的id也會被級聯刪除或更新。如果沒有選中,是不可以對author表中已被mybbs表關聯的id進行update或者delete操作的。
use [***]
goalter table [dbo].[***] with check add constraint [fk_***] foreign key(***)
references [dbo].[***] ([***])
alter table [dbo].[***] with check add constraint [fk_***] foreign key(***)
references [dbo].[***] ([***])
use [***]
go/****** 物件: index [uk_name] 指令碼日期: 07/02/2008 14:57:55 ******/
alter table [dbo].[a] add constraint [uk_name] unique nonclustered
([name] asc,
[update_on] asc
)with (sort_in_tempdb = off, ignore_dup_key = off, online = off) on [primary]
alter table b with check add constraint fk_name_1 foreign key([id],[name]) references a([id],[name])
關於建立外來鍵約束
外來鍵的型別必須一致,包括長度,但是是否為空無所謂
外來鍵必須關聯到他所關聯的表中的一條記錄,也就是多對一的原則
打排球的一點點心得
今年打排球感覺比去年進步多了,然後還認識了很多好朋友,很開心,再打排球的過程中,有一點點心得,要記下來。打球不是乙個人的事,要相信隊友。乙個人不可能既打這裡又打那裡。如果隊友出現了失誤,不要相互埋怨,每個人都有失誤的可能,重要的是保持士氣,別洩氣。既然選擇了乙個團隊,就要相信這個團隊,出了問題,不要...
原 Erlang的一點點心得
1 有關erl安裝目錄的lib資料夾。在這個資料夾下面的資料夾裡面的beam檔案是可以直接被執行的,不管在哪個目錄下。但會出現下面兩種情況,一種是在lib資料夾下兩個不同的資料夾裡面有相同的檔案 另一種是lib資料夾下有的乙個資料夾下有乙個a.beam檔案,在你的erl執行目錄中也有乙個a.beam...
SQL一點心得
sql語句將所有 stock 表裡的 縮寫 led甲 替換改寫成 led刷 update dbo stock set 縮寫 replace 縮寫 led甲 led刷 where 縮寫 like led甲 go字首 update mytable set myfield replace myfield,...