僅為個人理解,有空請參觀迷戀自留地
--exists用於檢查子查詢是否至少會返回一行資料,該子查詢實際上並不返回任何資料,而是返回值true或false
--建立儲存過程
create proc asd
as select * from [dbo]
.[t_activityclassify]
--判斷儲存過程是否存在if(
exists
(select * from sysobjects where name=
'asd'))
drop proc asd
go --
--批處理
create proc asd
as
select * from [dbo]
.[t_activityclassify]
首次嘗試實用markdown
go --
--寫完儲存過程記得用go
--執行儲存過程
exec asd
--
--有引數
--判斷儲存過程是否存在if(
exists
(select * from sysobjects where name=
'asd'))
drop proc asd
go --
--批處理
create proc asd
@id int
as
select * from [dbo]
.[t_activityclassify] where id=@id
go --
--寫完儲存過程記得用go
--執行儲存過程
exec asd @id=
1054
Mysql除錯儲存過程最簡單的方法
以前同事告訴我用臨時表插入變數資料來檢視,但是這種方法過於麻煩,而且mysql沒有比較好的除錯儲存過程的工具。今天google了下發現可以用 color red select 變數名 color 的方法來除錯。真是讓我汗顏啊。具體方法 在你的儲存過程中加入如下語句 color red select ...
C 呼叫oracle儲存過程 最簡單的例項
oracle方面 建立oracle過程儲存 create or replace procedure proce test paramin in varchar2,paramout out varchar2,paraminout in out varchar2 asvarparam varchar2 ...
C 呼叫oracle儲存過程 最簡單的例項
oracle方面 建立oracle過程儲存 create or replace procedure proce test paramin in varchar2,paramout out varchar2,paraminout in out varchar2 asvarparam varchar2 ...