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

iSQLplusでデータベースの詳細とテーブル名を選択します

    メタデータテーブルまたはUSERENV変数に対するクエリを使用して、データベースとクライアントのほとんどの詳細を見つけることができます。

    例:

    select * from global_name; -- will give you the name
    
    select * from v$version; -- will give you the oracle version and other details. 
    
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    PL/SQL Release 11.2.0.2.0 - Production
    "CORE   11.2.0.2.0  Production"
    TNS for Linux: Version 11.2.0.2.0 - Production
    NLSRTL Version 11.2.0.2.0 - Production
    

    オブジェクトの詳細については、Oracleのデータディクショナリテーブルをクエリできます。テーブルのリストが必要な場合は、user_tables(現在のユーザーが所有するテーブル)、all_tables(現在のユーザーがアクセスできるテーブル)、またはdba_tables(データベース内のすべてのテーブル)を使用できます。

    select * from dba_tables where owner = 'SYS';
    
    SYS TMP_F_FREQ_BKP  SYSTEM
    SYS OLAP_CUBE_BUILD_PROCESSES$  SYSTEM
    SYS TRUSTED_LIST$   SYSTEM
    SYS WRH$_PERSISTENT_QMN_CACHE   SYSAUX
    .....
    

    http://docs.oracle.com/cd /B28359_01/server.111/b28310/tables014.htm#ADMIN01508




    1. CSVから読み取り、SQLクエリを実行するPHPファイルを作成する

    2. MySQL:クエリからの情報を使用して新しいテーブルを作成する

    3. Postgres-列とそのデータを暗号化する方法

    4. JDBCを使用してJavaでレポートを作成し、SQL日付とJavaユーティリティ日付の間で変換を試みます