1樓:揮著翅膀de爺
修改記錄的儲存過程如下:
create proc 修改//建立儲存過程命名為修改。
id int //設定引數。
name char //設定引數。
asupdate 表 set 列=@name where @id=id
把要修改的新數值賦值給引數@name
查詢我感覺沒必要用到儲存過程吧?要用也可以。
create proc 查詢。
asselect *from a
go呼叫這個儲存過程是。
exec 查詢。
我想用sql資料庫的儲存過程來刪除表的內容,怎麼程式設計?還有就是如何實現同一伺服器上的兩個資料庫同步?
2樓:非典型天秤座
儲存過程:
create procdure del_data on tb1@id varchar(20)
asdelete from tb1 where [id]=@id@id是程式傳入的引數。
同步可使用觸發器。
create trigger del_all on tb1for delete
asdeclare @id varchar(20)select @id=[庫 from deleteddelete from 庫 where [庫其中deleted表是資料庫刪除時所建的臨時表,將庫1id存入變數,然後再將庫2的表tb2的對應記錄刪除。
3樓:網友
if exists (select * from where name = '資料管理')
drop database 資料管理。
go create database 資料管理go use 資料管理。
——是這個意思嗎?
(sql資料庫)我想建立乙個儲存過程來更新表中的資料
4樓:網友
你不確定更新的列 那傳進來的引數都有些什麼。
編寫乙個儲存過程實現對錶資料的刪除 修改和新增!(sql server資料庫)
5樓:刺友互
1、使用賬戶和密碼,連線到自己的資料庫。
2、 找到自己的資料庫->【可程式設計性】->儲存過程。
4、 選中儲存過程,右鍵選單中選擇【修改】。
6、或者右鍵選單中選擇【編寫儲存過程指令碼為】->alert到】->新增器視窗】,同樣可以修改。
sql儲存過程update表內容,如果判斷比較多,怎麼增加變數優化?
6樓:萌mengzhu主
update set value= a where value=b
要更正的值相同,而且條件相同的,可以一起update
如何修改sql資料庫中表及儲存過程和檢視的建立時間
7樓:鬼谷子教主
修改了幹嘛呢?
系統表(中記錄了建立時間,但不建議你幹這類事。
sql儲存過程怎麼把查詢到的所有值,修改另乙個表中的乙個欄位中
8樓:網友
不明白你的意思,你的意思是不是把表1的乙個欄位查詢到以後,把表2的乙個欄位修改為 你剛才查詢出來得那個值?
9樓:愛梔竹的人
用遊標輪詢查詢的每條記錄,然後逐條update 另外表中的欄位。
sql2000的資料庫有個在使用的儲存過程,如何修改能更新呢?
10樓:網友
可以在企業管理器中找到儲存過程,右鍵點選修改,就會在視窗中開啟乙個alter寫好的完整語句,將你要修改的地方修改好然後點選執行就可以了。
你要找到儲存過程資料夾下具體的要修改的儲存過程。
11樓:網友
你登入的使用者沒有alter procedure 命令許可權。
管理員或者將登入使用者授以許可權。
我要學SQL資料庫,我想自學Sql資料庫,請問那些網站和教程可以,謝謝!
既然求助,簡單說兩句。先需要點感性知識,裝上sql2008和vs2010,其他低版本如sql2005和vs2008也可以,編一兩個簡單的資料庫程式,例如c 用拖動繫結資料到datagridview控制元件,不用寫一句 就可以完成一個資料庫程式設計,可以查詢 更新 插入和刪除。編好第一個程式你會有點驚...
資料庫的SQL,什麼是資料庫 微軟的SQL又是什麼
public sqlconn as adodb.connection 定義一個資料庫連線sqlconn on error goto handler 發生錯誤時跳轉到 handler標籤 set sqlconn new adodb.connection 例項化sqlconn sqlconn.curso...
用sql資料庫如何檢視資料庫的使用者
四舍 入 select from tablename tablename是資料庫中註冊使用者表。查詢具體的欄位 select column name,column name from tablename 例子 獲取名為 lastname 和 firstname 的列的內容 從名為 persons 的...