Menu

Invoke-SasSql

Andreas Menrath
NAME
    Invoke-SasSql

SYNOPSIS
    Executes the SQL command in the specified SAS 
    workspace server session.

SYNTAX
    Invoke-SasSql [-Workspace] <PSObject> 
    [<CommonParameters>]

    Invoke-SasSql [-SqlCommand] <String> 
    [<CommonParameters>]

DESCRIPTION
    Use this command for SQL operations CREATE, 
    ALTER, UPDATE, INSERT, DELETE and DROP

PARAMETERS
    -Workspace <PSObject>
        SAS.Workspace object

        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false

    -SqlCommand <String>
        SQL command

        Required?                    true
        Position?                    1
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

    <CommonParameters>
        This cmdlet supports the common parameters: 
    Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, 
    WarningVariable,
        OutBuffer and OutVariable. For more 
    information, see 
        about_CommonParameters 
    (http://go.microsoft.com/fwlink/?LinkID=113216).

INPUTS

OUTPUTS

NOTES

    --------------  Example 1  --------------

    PS C:\> Invoke-SasSql $ws "CREATE TABLE work.x 
    AS SELECT * FROM sashelp.class"

    --------------  Example 2  --------------

    PS C:\> Invoke-SasSql $ws "UPDATE work.x SET 
    column = 'test' WHERE column = 'abc' "

    --------------  Example 3  --------------

    PS C:\> Invoke-SasSql $ws "DELETE FROM work.x 
    WHERE column = 'abc' "

    --------------  Example 4  --------------

    PS C:\> Invoke-SasSql $ws "CREATE INDEX 
    columnname ON work.x (columnname) "

    --------------  Example 5  --------------

    PS C:\> Invoke-SasSql $ws "DROP TABLE work.x"

RELATED LINKS

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.