Bli*_*xen 3 python sqlalchemy python-2.7
我正在尝试获取我拥有的数据库的当前用户。但我找不到一种方法来做到这一点,并且 stackoverflow 上也没有类似的问题。在postgresql中有一个方法current_user。例如,我可以直接说SELECT current_user,我会得到一个包含当前用户名的表。Sqlalchemy 中有类似的东西吗?
您可以使用literal_column:
session.query(literal_column("current_user"))
Run Code Online (Sandbox Code Playgroud)
或者
connection.execute(select([literal_column("current_user")]))
Run Code Online (Sandbox Code Playgroud)