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

Rubyを使用したOracleDBへの接続

    3番目のパラメータはTNSホスト名である必要があります。SQLを使用している場合は、connectstringの3番目のパラメータでもあり、Oracleマップのtnsnames.oraファイルにもあります。

    SQLPlusの場合: ユーザー/[email protected] に接続します;
    oci8内: conn =OCI8.new('SomeUser'、'SomePass'、hostname)

    ここでは、実際のサンプルで、もちろんパラメータが難読化されています

    require 'oci8'
    oci = OCI8.new('****','***','****.***')
    oci.exec('select * from table') do |record|
      puts record.join(',')
    end
    


    1. JDBC ResultSetは、テーブルエイリアスを持つ列を取得します

    2. Flask、Connexion、SQLAlchemyを使用したPython REST API –パート3

    3. postgresqlでホスト名を見つけます

    4. MySQLは、サブクエリが派生していないのに派生していると考えています。