【问题标题】:Writing column remarks in an accdb file using pyodbc使用 pyodbc 在 accdb 文件中写入列注释
【发布时间】:2012-05-30 18:41:41
【问题描述】:

我正在尝试将列备注(即注释、描述符)写入/更改访问数据库文件 (accdb) 中的现有列。

连接数据库后我可以看到带有这个的备注(如果存在的话):

cur = connection.cursor()
columnInfo = cur.columns( table='tableName' ).fetchall()

# to see the remark for the first column, for example:
print( columnInfo[0].remarks )

但是,我不知道如何通过 pyodbc(或通过其他任何方式)将我自己的评论写到专栏中。我也很想知道这个元数据在哪里。任何帮助表示赞赏。

【问题讨论】:

    标签: python ms-access pyodbc


    【解决方案1】:

    一种选择是直接执行查询来操作数据库。 StackOverflow 上有examples of that approach

    Google 代码也有 some good examples

    【讨论】:

    • 我可以直接执行查询,但我仍然不确定我需要执行什么查询语句来更改列的备注。我的 google-fu 在这里让我失望了,我尝试过使用“access”、“accdb”、“column”、“remark”、“change”等词的变体。似乎没有什么是相关的——也许只是没有经常使用注释。
    猜你喜欢
    • 2011-10-01
    • 1970-01-01
    • 2015-02-05
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多