1.OUPUT參數(shù)返回值
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比林周網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式林周網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋林周地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
CREATE?PROCEDURE?[dbo].[nb_order_insert](
@o_buyerid?int?,
@o_id?bigint?OUTPUT
)
AS
BEGIN
SET?NOCOUNT?ON;
BEGIN
INSERT?INTO?[Order](o_buyerid?)
VALUES?(@o_buyerid?)
SET?@o_id?=?@@IDENTITY
END
END
2.存儲過程中獲得方法:
DECLARE?@o_buyerid?int
DECLARE?@o_id?bigint
DECLARE?@result?bit
EXEC?@result?=?[nb_order_insert]?@o_buyerid?,o_id?output
3.SELECT 數(shù)據(jù)集返回值
CREATE?PROCEDURE?[dbo].[nb_order_select](
@o_id?int
)
AS
BEGIN
SET?NOCOUNT?ON;
SELECT?o_id,o_buyerid?FROM?[Order]
WHERE?o_id?=?@o_id
GO
存儲過程可以返回一個整數(shù)值,方式是:
exec @r = myproc;
或者通過output.參數(shù)獲得返回值,這樣的返回值不限類型;
有過程mypro
java的???
錯誤提示給你了 :
在將 varchar 值 'sdfsgsf' 轉(zhuǎn)換成數(shù)據(jù)類型 int 時失敗。