sqlalchemy

    0热度

    1回答

    首先,这是我的设置: 的Windows 7 MS SQL Server 2008的 的Python 3.6蟒蛇分布 我在工作一个Jupyter笔记本,并尝试使用SQLAlchemy从MS SQL Server数据库导入一列数据。所讨论的列包含存储长字符串文本的单元格(数据类型为nvarchar(max))。这是我的代码: engine = create_engine('mssql+pyodbc:/

    0热度

    1回答

    在我的应用程序中,我创建了一个以下类的实例,并且我想为我的应用程序的一个实例打开恰好一个连接。我尝试将create_engine函数的poolclass参数更改为StaticPool或AssertionPool,但没有运气。 SQLAlchemy总是为我的应用程序的每个实例打开两个连接,并始终保持其中一个连接处于空闲状态。 我也尝试了像pool_size = 1和max_overflow = 0的

    1热度

    1回答

    使用的SQLAlchemy我定义我自己TypeDecorator存储大熊猫DataFrames在录入数据库的编码为JSON字符串。 class db_JsonEncodedDataFrameWithTimezone(db.TypeDecorator): impl = db.Text def process_bind_param(self, value, dialect):

    -2热度

    1回答

    我已经通过JavaScript在我的Web应用程序中用confirm()创建了一个确认框。但问题是我的Web应用程序主要是基于烧瓶,所以我很难处理如何处理flask中的confirm(),以便我可以通过SqlAlchemy将某些数据添加到数据库中。 有没有办法控制flask中的confirm()或在JavaScript中使用sqlalchemy?

    -1热度

    1回答

    我如何可以遍历从数据库由session.query返回的结果,并在烧瓶中的模板打印出来打印出来? 我有下面的代码,我能够成功地遍历数据库从和打印员工返回的结果的名字我的瓶的应用程序之外。 我只是无法弄清楚如何使用下面的代码,并在烧瓶模板打印出员工的名字: def getEmployees(): engine = create_engine('mssql+pyodbc://<server

    0热度

    1回答

    我正在尝试使用SQLAlchemy ORM在的逆序中执行where子句。因此,而不是Table.query.filter(Table.column.like(value)),我想直到结束...... select * from table where 'mail.google.com' like domain; ...来选择该行: | domain | | ------------ |

    0热度

    1回答

    SELECT maintener.*, (SELECT COUNT(*) FROM device d WHERE d.in_stock_maintener_id = maintener.id) AS in_stock_devices FROM maintener; 我正在创建一个显示所有维护者的报告,但我需要通过查看设备模型参考in_stock_mai

    0热度

    1回答

    我想用SQLAlchemy-DataTable为jQuery DataTables插件做数据的服务器端处理,但遇到了试图创建DataTables列模型的问题。 我的数据模型看起来像: class Post(db.Model): __tablename__ = 'posts' id = db.Column(db.Integer, primary_key=True) su

    2热度

    1回答

    我试图在SQLAlchemy(核心)中使用CTE与DELETE。到目前为止,我的尝试并未成功,CTE未包含在已编译的SQL语句中。最终,这将针对支持这种声明的PostgreSQL数据库运行。 一个人为的例子的 Python代码: from sqlalchemy import * from sqlalchemy.dialects import postgresql metadata = Meta

    1热度

    1回答

    例如,以下两种有什么不同? session = Session() # Session is a session maker try: # do some work session.commit() except: session.rollback() finally: session.close() 和 session = Session()