Как получить sqlalchemy длину строкового столбца

Я думаю, что производительность является довольно серьезным основанием. Если Вы рассматриваете каждую инструкцию в типичной программе, которая увеличивает целое число, и если бы вместо простого op для добавления 1 она должна была проверить каждый раз, то если добавление 1 переполнило бы типа, то стоимость в дополнительных циклах будет довольно серьезна.

13
задан kay 28 October 2012 в 01:35
поделиться

2 ответа

User.name.property.columns[0].type.length

Обратите внимание, что SQLAlchemy поддерживает составные свойства, поэтому столбцы представляют собой список. В нем есть один элемент для простых свойств столбца.

19
ответ дан 1 December 2019 в 22:23
поделиться

Это должно работать (проверено на моей машине):

print user.columns.name.type.length
3
ответ дан 1 December 2019 в 22:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: