DBAsupport.com Forums - Powered by vBulletin
Results 1 to 10 of 12

Thread: Update ... order by .. error :PLS-00103

Threaded View

  1. #4
    Join Date
    May 2002
    Posts
    2,645
    Hint #1: You can't use "order by" in your update statement the way it is being used now.

    SELECT
    order_by_clause
    Use the ORDER BY clause to order rows returned by the statement. Without an order_by_clause, no guarantee exists that the same query executed more than once will retrieve rows in the same order.

    Syntax for UPDATE is:

    update_statement ::=
    UPDATE {table_reference | [THE] (subquery1)} [alias]
    SET
    {column_name = {sql_expression | (subquery2)}
    | (column_name [, column_name]...) = (subquery3)}
    [, {column_name = {sql_expression | (subquery2)}
    | (column_name [, column_name]...) = (subquery3)}]...
    [WHERE {search_condition | CURRENT_OF cursor_name}] [RETURNING]
    [row_expression [, row_expression]... INTO
    {variable_name | :host_variable_name}
    [, {variable_name | :host_variable_name}]...];
    Last edited by stecal; 10-30-2002 at 05:13 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width