![]() | ![]() |
Home |
|
|
Reference Manual: Commands |
|
| Chapter 1 Commands |
|
| Overview |
Table 1-1 provides a brief description of the commands in this chapter.
Command | Description |
Increases the amount of space allocated to a database. | |
Defines mutually exclusive relationships between roles and adds, drops, and changes passwords for roles. | |
Adds new columns; adds, changes, or drops constraints, changes constraints; partitions or unpartitions an existing table. | |
Encloses a series of SQL statements so that control-of-flow language, such as if...else, can affect the performance of the whole group. | |
Marks the starting point of a user-defined transaction. | |
Causes an exit from a while loop. break is often activated by an if test. | |
Allows SQL expressions to be written for conditional values. case expressions can be used anywhere a value expression can be used. | |
Writes all dirty pages (pages that have been updated since they were last written) to the database device. | |
Deactivates a cursor. | |
Allows SQL expressions to be written for conditional values. coalesce expressions can be used anywhere a value expression can be used; alternative for a case expression. | |
Marks the ending point of a user-defined transaction. | |
Generates summary values that appear as additional rows in the query results. | |
Specifies the server to which a passthrough connection is required. | |
Causes the while loop to restart. continue is often activated by an if test. | |
Creates a new database. | |
Specifies a value to insert in a column (or in all columns of a user-defined datatype) if no value is explicitly supplied at insert time. | |
Confirms that the current remote table information matches the information that is stored in column_list, and verifies the existence of the underlying object. | |
Creates an index on one or more columns in a table. | |
Creates an abstract query plan. | |
Creates a stored procedure that can take one or more user-supplied parameters. | |
Creates a proxy table without specifying a column list. Component Integration Services derives the column list from the metadata it obtains from the remote table. | |
Creates a user-defined role. | |
Specifies the domain of acceptable values for a particular column or for any column of a user-defined datatype. | |
Creates a new collection of tables, views and permissions for a database user. | |
Creates new tables and optional integrity constraints. | |
Creates a trigger, a type of stored procedure often used for enforcing integrity constraints. A trigger executes automatically when a user attempts a specified data modification statement on a specified table. | |
Creates a view, which is an alternative way of looking at the data in one or more tables. | |
Database Consistency Checker (dbcc) checks the logical and physical consistency of a database. Use dbcc regularly as a periodic check or if you suspect any damage. | |
Makes a cursor inaccessible and releases all memory resources committed to that cursor. | |
Declares the name and type of local variables for a batch or procedure. | |
Defines a cursor. | |
Removes rows from a table. | |
Removes statistics from the sysstatistics system table. | |
Makes a physical device or file usable by Adaptive Server. | |
Creates a software mirror that immediately takes over when the primary device fails. | |
Rebuilds the master database's sysusages and sysdatabases system tables from information contained in sysdevices. Use disk refit after disk reinit as part of the procedure to restore the master database. | |
Rebuilds the master database's sysdevices system table. Use disk reinit as part of the procedure to restore the master database. | |
Reenables disk mirroring after it is stopped by failure of a mirrored device or temporarily disabled by the disk unmirror command. | |
Dynamically increase the size of database devices, rather than initializing a new device | |
Disables either the original device or its mirror, allowing hardware maintenance or the changing of a hardware device. | |
Removes one or more databases from a Adaptive Server. | |
Removes a user-defined default. | |
Removes an index from a table in the current database. | |
Removes user-defined stored procedures. | |
Removes a user-defined role. | |
Removes a user-defined rule. | |
Removes a table definition and all of its data, indexes, triggers, and permission specifications from the database. | |
Removes a trigger. | |
Removes one or more views from the current database. | |
Makes a backup copy of the entire database, including the transaction log, in a form that can be read in with load database. Dumps and loads are performed through Backup Server. | |
Makes a copy of a transaction log and removes the inactive portion. | |
Runs a system procedure, a user-defined stored procedure, or a dynamically constructed Transact-SQL command. | |
Returns a row or a set of rows from a cursor result set. | |
Branches to a user-defined label. | |
Assigns permissions to users or to user-defined roles. | |
grant dbcc | Allows the System Administrator to grant access on certain dbcc commands. |
Used in select statements to divide a table into groups and to return only groups that match conditions in the having clause. | |
Imposes conditions on the execution of a SQL statement. | |
You can use the insert command to create a new file directory. To do so, use only the filename, filetype and content columns. You specify "DIR" as the filetype, then filename is created as a directory. | |
Kills a process. | |
Loads a backup copy of a user database, including its transaction log. | |
Loads a backup copy of the transaction log. | |
Explicitly locks a table within a transaction. | |
Allows SQL expressions to be written for conditional values. nullif expressions can be used anywhere a value expression can be used; alternative for a case expression. | |
Marks a database available for public use after a normal load sequence and, if needed, upgrades a loaded database and transaction log dumps to the current version of Adaptive Server. | |
Opens a cursor for processing. | |
Returns query results in the specified column(s) in sorted order. | |
Used by DB-Library(TM) in a two-phase commit application to see if a server is prepared to commit a transaction. | |
Prints a user-defined message on the user's screen. | |
Suspends and resumes updates to a specified list of databases. | |
Prints a user-defined error message on the user's screen and sets a system flag to record that an error condition has occurred. | |
Reads text and image values, starting from a specified offset and reading a specified number of bytes or characters. | |
The reconfigure command currently has no effect; it is included to allow existing scripts to run without modification. In previous releases, reconfigure was required after the sp_configure system procedure to implement new configuration parameter settings. | |
Removes one or more Java-SQL classes, packages, or JARs from a database. Use when Java is enabled in the database. | |
Reclaims unused space on pages, removes row forwarding, or rewrites all rows in the table to new pages, depending on the option used. | |
Exits from a batch or procedure unconditionally, optionally providing a return status. Statements following return are not executed. | |
Revokes permissions or roles from users or roles. | |
revoke dbcc | Allows the System Administrator to revoke access on some dbcc commands. |
Rolls a user-defined transaction back to the last savepoint inside the transaction or to the beginning of the transaction. | |
Rolls back the work done in a trigger, including the update that caused the trigger to fire, and issues an optional raiserror statement. | |
Sets a savepoint within a transaction. | |
Retrieves rows from database objects. | |
Sets Adaptive Server query-processing options for the duration of the user's work session. Can be used to set some options inside a trigger or stored procedure. Can also be used to activate or deactivate a role in the current session. | |
Allows a Database Owner to impersonate another user. | |
Shuts down Adaptive Server or a Backup Server(TM). This command can be issued only by a System Administrator. | |
Removes all rows from a table. | |
Returns a single result set that combines the results of two or more queries. Duplicate rows are eliminated from the result set unless the all keyword is specified. | |
Changes data in existing rows, either by adding data or by modifying existing data; updates all statistics information for a given table; updates information about the number of pages in each partition for a partitioned table; updates information about the distribution of key values in specified indexes. | |
Specifies the database with which you want to work. | |
Specifies a specific time, a time interval, or an event for the execution of a statement block, stored procedure, or transaction. | |
Sets the search conditions in a select, insert, update, or delete statement. | |
Sets a condition for the repeated execution of a statement or statement block. The statement(s) execute repeatedly, as long as the specified condition is true. | |
Permits non-logged, interactive updating of an existing text or image column. |
|
|