चलो EXEC करें!

SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना

Meghan Kwartler

IT Consultant

EXECute करने के तरीके

  • कोई output parameter या return value नहीं
  • return value स्टोर करें
  • output parameter के साथ
  • output parameter और return value स्टोर करें
  • result set स्टोर करें
SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना

कोई output parameter या return value नहीं

EXEC dbo.cusp_TripSummaryUpdate 
     @TripDate = '1/5/2017'
     @TripHours = '300'

output parameter के साथ

DECLARE @RideHrs as numeric(18,0)

EXEC dbo.cuspSumRideHrsOneDay 
     @DateParm = '1/5/2017', 
     @RideHrsOut = @RideHrs OUTPUT
SELECT @RideHrs as TotalRideHrs
+--------------+
| TotalRideHrs |
|--------------+
| 77733        |
+--------------+
SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना

return value के साथ

Declare @ReturnValue as int

EXEC @ReturnValue = 
     dbo.cusp_TripSummaryUpdate 
     @TripDate = '1/5/2017', 
     @TripHours = 300

Select @ReturnValue as ReturnValue
+-------------+
| ReturnValue |
|-------------+
| 0           |
+-------------+

return value और output parameter के साथ

Declare @ReturnValue as int
Declare @RowCount as int

EXEC @ReturnValue = 
     dbo.cusp_TripSummaryDelete 
     @TripDate = '1/5/2017', 
     @RowCountOut = @RowCount OUTPUT

Select @ReturnValue as ReturnValue, 
     @RowCount as RowCount
+-------------+----------+
| ReturnValue | RowCount |
|-------------+----------|
| 0           | 1        |
+-------------+----------+
SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना

EXEC और result set स्टोर करें

DECLARE @TripSummaryResultSet as TABLE(
        TripDate date,
        TripHours numeric(18,0))

INSERT INTO @TripSummaryResultSet EXEC cusp_TripSummaryRead @TripDate = '1/5/2017'
SELECT * FROM @TripSummaryResultSet
+------------+-----------+
| TripDate   | TripHours |
|------------+-----------|
| 2017-01-05 | 200       |
+------------+-----------+
SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना

अब अपनी SPs को EXEC करने का समय!

SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना

Preparing Video For Download...