① sql 導入數據 觸發器
CREATE TRIGGER test_T1 ON dbo.T1
FOR insert
AS
declare @errno int, @errmsg varchar(255)
begin
UPDATE t1
SET t1.c= b+1
FROM t1, inserted
WHERE t1.a= inserted .a
end
return
error:
raiserror @errno @errmsg
rollback transaction
② orcal中用pl/sql怎麼導入導出整個用戶的表,索引,函數,觸發器
1、導出步驟1.1. tools ->export user object 選擇選項,導出.sql文件 說明:導出的是建表語句(包括存儲結構)1.2 tools ->export tables-> Oracle Export 選擇選項導出.dmp文件
在sql
server
management
studio里
選中資料庫,右擊--任務--生成腳本。
在彈出窗口中,選擇下一步,
選中你要導出的數據,並勾選下面的復選框,
下一步,編寫觸發器腳本
設為true,
數據腳本設為true,
ansi填充選
false,
下一步,
選擇你要保存到文件,,完成即可
④ mysql的觸發器可以導出嗎
mysql的觸發器可以導出:
--triggers
⑤ SQL Server 2005 如何將一個資料庫中的幾張表,引入到另一個資料庫中。
這個用SQL
觸發器來實現最好,打開企業管理器->右鍵點擊A表->所有任務->管理觸發器,然後按這個格式寫:
CREATE
TRIGGER
InsertT
ON
A表
FOR
INSERT
AS
insert
B表(欄位1,欄位2,欄位3)
select
欄位1,欄位2,欄位3
from
inserted
如果不用觸發器,在增加表時,同時增加兩個表的數據:
insert
A表(欄位1,欄位2,欄位3)
values(數值,數值,數值)
insert
B表(欄位1,欄位2,欄位3)
values(數值,數值,數值)
⑥ SQL Server 2005 如何將一個資料庫中的幾張表,引入到另一個資料庫中。
1.使用資料庫導入導出向導.將數據表導入到另外一個資料庫中
2在另外一個資料庫中使用跨庫連接的方式直接范圍該資料庫中的表中的數據