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

JSONオブジェクト、Pythonを作成するときに列名を使用する方法

    cursor オブジェクトには.descriptionがあります 各列の名前を示す属性。これを使用して、行をdictに変換します。

    cursor.execute("""
                        SELECT id, name
                        FROM school_subjects
                """)
    columns = [desc[0] for desc in cursor.description]
    result = []
    for row in rows:
        row = dict(zip(columns, row))
        result.append(row)
    

    .descriptionの詳細については 属性については、 Python DBAPI2.0仕様 を参照してください。 。



    1. ORA-01843は有効な月ではありません-日付の比較

    2. AzureクラウドでMySQLをホストするための最良の方法

    3. Oracle PL/SQLの一括収集と例外の保存の例

    4. ユーザー定義関数でRAND()を使用する