問個SQL儲存過程的問題

2022-06-13 11:11:45 字數 702 閱讀 9049

1樓:匿名使用者

@startpage int =1 意思就是在宣告變數的時候同時給它賦的【預設值】,

當你傳值進去後 這個值就會發生改變的。

@pagecount int output 這句的意思就是用於返回的你下面不是有個return嗎?

你問return --返回什麼?

答案就是 返回的就是上面int型別的pagecount ;

2樓:匿名使用者

--startpage int =1, 這是什麼意思?是宣告變數同時賦值還是什麼?如果是賦值了為什麼還要傳參

預設值,沒指定的時候用這個

--pagecount int output是什麼意思?

輸出引數, 從過程裡丟擲來

return --返回什麼?

返回過程執**況,是否成功

3樓:匿名使用者

儲存過程引數可以設定預設值

@startpage int =1,即引數為@startpage,當不傳的時候 預設為1,傳了使用傳的值

@pagecount int output ;

標識該引數為返回引數,即呼叫這個儲存過程的時候有返回值來接收這個值return --返回什麼?

返回儲存過程裡面計算的,引數中標識為返回引數的@pagecount

sql2019儲存過程問題,sql2000儲存過程問題

給 ptr賦值的select語句不完整,缺少from子句。select ptr textptr takers from 表名 where fileid fileid 你描述的不夠詳細,我這是針對你表中的資料字段idx變更後寫的乙個觸發器,按照你自己的需要把功能完善一下就可以實現了 create tr...

怎樣sql儲存過程中執行動態sql語句

有時需要在oracle 儲存過程中執行動態sql 語句 例如表名是動態的,或字段是動態的,或查詢命令是動態的,可用下面的方法 set serveroutput ondeclaren number sql stmt varchar2 50 t varchar2 20 beginexecute imme...

關於儲存過程的as和is問題,建立儲存過程is和as有什麼區別

要是換bai 成duas就要改 zhi成下 dao面的專寫屬法 create procedure student updateasbegin update student set name null where id in select id from student where age 20 mi...