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

BASHシェルのファイル内で別のユーザー名として複数のコマンドを実行する

    heredoc を使用してみてください :

    #!/bin/bash
    sudo -iu user oracle <<XXX
    cd /tmp;
    . .sourceme;
    sqlplus user/password << EOF;
    SPOOL logfile.lst;
    @runme.sql;
    spool off;
    exit;
    EOF;
    XXX
    



    1. 結合/サブクエリを適切に使用して複数のテーブルからデータを選択するにはどうすればよいですか? (PHP-MySQL)

    2. LIMITMySQLを使用した複数のWHERE

    3. $ stmt-> fetch(PDO ::FETCH_ASSOC);を使用するときにデータを出力する方法。

    4. ValueError:追加できません*:インスタンスはデータベースのデフォルトにあり、値はデータベースにありますなし