ANSI SQL

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • Creating Stored procedures

    1 answers - 787 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    HI

    I am trying to create a stored procedure which inputs data from an access db to an SQL DB. My code:

    CREATE PROCEDURE s2_comms
    @DBpath varchar(50)
    AS
    EXEC sp_addlinkedserver 'TempS2commsServer', 'Access 97', 'Microsoft.Jet.OLEDB.4.0', @DBpath
    CREATE DATABASE S2comms
    USE S2comms
    select * into Codes from OPENQUERY(TempS2commsServer, 'SELECT * FROM Codes')
    select * into comms from OPENQUERY(TempS2commsServer, 'SELECT * FROM comms')
    EXEC sp_dropserver 'TempS2commsServer'

    But it tells me:
    a USE database statement is not allowed in a procedure or trigger.

    i am new to sql and cant figure out how to get round this, any ideas?
    thanks for any help.
  • No.1 | | 128 bytes | |

    well if you are using SQL Server, just create a DTS package to do this, much easier. Then you can schedule it to run when ever.

Re: Creating Stored procedures


max 4000 letters.
Your nickname that display:
In order to stop the spam: 3 + 2 =
QUESTION ON "ANSI SQL"

DATABASE TECH