Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

How to save an execute as a stored procedure so I can just run it

Posted on 2015-02-19
2
77 Views
Last Modified: 2015-02-19
Hi:

I have a stored procedure that takes a number of parameters.  Rather than select the parameters each time, I'd just like to run it  - e.g. RunDefrag.

I tried to save as a stored procedure but go a grammar error.  

CREATE PROCEDURE [RunDefrag]
        EXECUTE dbo.dba_indexDefrag_sp
              @executeSQL           = 1
            , @printCommands        = 1
            , @debugMode            = 1
            , @printFragmentation   = 1
            , @forceRescan          = 1
            , @maxDopRestriction    = 1
            , @minPageCount         = 8
            , @maxPageCount         = NULL
            , @minFragmentation     = 1
            , @rebuildThreshold     = 30
            , @defragDelay          = '00:00:05'
            , @defragOrderColumn    = 'page_count'
            , @defragSortOrder      = 'DESC'
            , @excludeMaxPartition  = 1
            , @timeLimit            = NULL
            , @database             = 'testDB';

Any help in figuring how to do this would be greatly appreciated.

RBS
0
Comment
Question by:RBS
2 Comments
 
LVL 33

Accepted Solution

by:
ste5an earned 500 total points
ID: 40619640
hmm, just correct it:

CREATE PROCEDURE [RunDefrag] 
AS
 // your sprocs body.

Open in new window

0
 

Author Closing Comment

by:RBS
ID: 40619661
Duh - thanks (blush)

RBS
0

Featured Post

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Re-appearing SQL Server Agent jobs 7 29
SQL Server / Update DB? 22 36
Access join syntax when converting to T-SQL query 4 33
MS SQL + group by time 4 14
Let's review the features of new SQL Server 2012 (Denali CTP3). It listed as below: PERCENT_RANK(): PERCENT_RANK() function will returns the percentage value of rank of the values among its group. PERCENT_RANK() function value always in be…
Why is this different from all of the other step by step guides?  Because I make a living as a DBA and not as a writer and I lived through this experience. Defining the name: When I talk to people they say different names on this subject stuff l…
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…
Viewers will learn how the fundamental information of how to create a table.

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question