Образец Полосы прокрутки Масштабирования на сайте SoftwareFX похож на то, что Вы ищете:
Нет, прямого способа сделать это нет. И для этого есть причина - каждый запрос должен перечислять все поля, которые ему нужны, в любом порядке (и формате и т. Д.), В котором они нужны, таким образом делая порядок столбцов в одной таблице несущественным.
Если вам действительно нужно это сделать. Я могу придумать один обходной путь:
pg_dump --schema-only --table = ...
) <новая_таблица>
SELECT field1, field2,
, field3 , ... FROM
'; Порядок столбцов совершенно не имеет значения в реляционных базах данных
Да.
Например, если вы используете Python, вы бы сделали:
cursor.execute( "SELECT id, name FROM users" )
for id, name in cursor:
print id, name
Или вы бы сделали:
cursor.execute( "SELECT * FROM users" )
for row in cursor:
print row['id'], row['name']
Но ни один здравомыслящий человек никогда не будет использовать такие позиционные результаты, как это:
cursor.execute( "SELECT * FROM users" )
for id, name in cursor:
print id, name