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

python json dumpsは、row_to_jsonの戻り時にオブジェクトをオブジェクトに配置します

    これは、結果セット全体をダンプした場合に発生することです。 tを使用 表:

    create table t (a int, b text);
    insert into t (a, b) values (1,'x'), (2,'y');
    

    Psycopg2の使用:

    query = "select row_to_json(t) from t"
    cursor.execute(query)
    rs = cursor.fetchall()
    
    # dump the whole result set
    print json.dumps(rs)
    print
    
    # dump each column:
    for r in rs:
        print json.dumps(r[0])
    con.close()
    

    出力:

    [[{"a": 1, "b": "x"}], [{"a": 2, "b": "y"}]]
    
    {"a": 1, "b": "x"}
    {"a": 2, "b": "y"}
    



    1. CSVファイルをMySQLテーブルにインポートするにはどうすればよいですか?

    2. 1つのJavaアプリケーションで複数のOracleJDBCドライバーを使用していますか?

    3. 列内の個別の値の数を取得するにはどうすればよいですか?

    4. node.jsoracledbは挿入も更新もしません