UPDATE

Changes column values in specified of a table.

SYNTAX

table_name Name of the table containing the rows you want to update.
column_name Name of the column you want to update values in.
expression Expression that returns a value to update the column with.
constant Constant value to update the column with.
search_condition Conditions a row must meet to be updated.
cursor_name Name of the cursor to use for a positioned update. Cursors are only available within ODBC programs.

DESCRIPTION

The UPDATE command updates existing rows in a table. You cannot update rows in the system catalog tables. To execute the UPDATE command on a table you must be the table owner, have DBA or SYSADM security privileges, or have UPDATE privilege for the entire table or for the specific column you want to insert data into.

When you update a column, the new column values must satisfy the column constraints and referential integrity. If the column has a default value defined, you can use the DEFAULT keyword to set the value of the column to the default value.

EXAMPLE

The following example shows how to update the Employees table and change the salary of all employees named "Jones".

UPDATE Employees SET Salary = 5000 WHERE Name = 'Jones'

The following example shows how to give a salary raise of 10% to all employees named "Trent".

UPDATE Employees SET Salary = Salary*1.10 WHERE Name = 'Trent'

RELATED COMMANDS

< UNLOAD STATISTICS | Contents | UPDATE STATISTICS >

Copyright 2002 SYSCOM Computer Engineering Co. All rights reserved.