腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
首页
标签
comments
#
comments
关注
专栏文章
(40)
技术视频
(0)
互动问答
(1)
python cx_Oracle 能取到数据库里字段的comments吗?
1
回答
python
、
数据库
、
oracle
、
comments
gavin1024
是的,Python的cx_Oracle库可以用来获取Oracle数据库中字段的注释。你可以通过查询`USER_COL_COMMENTS`或`ALL_COL_COMMENTS`视图来获取字段的注释。以下是一个示例: ```python import cx_Oracle # 连接到Oracle数据库 connection = cx_Oracle.connect("username", "password", "hostname:port/servicename") # 创建一个游标对象 cursor = connection.cursor() # 查询表的字段注释 query = """ SELECT column_name, comments FROM user_col_comments WHERE table_name = 'YOUR_TABLE_NAME' """ cursor.execute(query) # 获取查询结果 results = cursor.fetchall() # 打印字段注释 for result in results: print(f"Column: {result[0]}, Comment: {result[1]}") # 关闭游标和连接 cursor.close() connection.close() ``` 请将`YOUR_TABLE_NAME`替换为你要查询的表名。这个示例将连接到Oracle数据库,查询表的字段注释,并将它们打印出来。 如果你需要进一步的帮助或有其他问题,请随时提问。...
展开详请
赞
0
收藏
0
评论
0
分享
是的,Python的cx_Oracle库可以用来获取Oracle数据库中字段的注释。你可以通过查询`USER_COL_COMMENTS`或`ALL_COL_COMMENTS`视图来获取字段的注释。以下是一个示例: ```python import cx_Oracle # 连接到Oracle数据库 connection = cx_Oracle.connect("username", "password", "hostname:port/servicename") # 创建一个游标对象 cursor = connection.cursor() # 查询表的字段注释 query = """ SELECT column_name, comments FROM user_col_comments WHERE table_name = 'YOUR_TABLE_NAME' """ cursor.execute(query) # 获取查询结果 results = cursor.fetchall() # 打印字段注释 for result in results: print(f"Column: {result[0]}, Comment: {result[1]}") # 关闭游标和连接 cursor.close() connection.close() ``` 请将`YOUR_TABLE_NAME`替换为你要查询的表名。这个示例将连接到Oracle数据库,查询表的字段注释,并将它们打印出来。 如果你需要进一步的帮助或有其他问题,请随时提问。
热门
专栏
向治洪
1.4K 文章
130 订阅
Java3y
561 文章
96 订阅
林德熙的博客
2.1K 文章
62 订阅
CWIKIUS
1.6K 文章
32 订阅
百味科研芝士
359 文章
177 订阅
领券