sql >> データベース >  >> RDS >> Oracle

OracleSQLの表1から表2のIDを更新する方法

    これは2つの方法で行うことができます:

    1)コードに含まれるIDを生成する関数またはプロシージャを見つけ、そのIDを取得して、表2に挿入します
    または

    2)最後に挿入された行の行IDを取得する必要があります。行IDはテーブルごとに一意です:

    SELECT MAX (ROWID) FROM table1
    

    rowidを使用して最後のIDを取得します:

    SELECT id FROM table1 WHERE ROWID IN (SELECT MAX (ROWID) FROM table1)
    

    次に、そのIDを使用してテーブル2に挿入します。これは、別の新しい行をテーブル1に挿入する前に実行する必要があります



    1. RazorSQLをSalesforce.comに接続する

    2. mysqlは、繰り返し列の最初の行を除くすべての行にブランクを返すことを選択します

    3. UMLからER図への抽象クラス。可能 ?どのように?

    4. あなたのビジネスにはHRデータベースが必要ですか?