我正在使用sqlalchemy在postgres数据库中创建一个表,其中一列需要是字符串和自动递增整数的组合。例如,前三行应该是这样的
mystring1
mystring2
mystring3
我知道如何在纯postgresql中实现这一点,即创建一个序列并用一个字符串连接它,例如
CREATE SEQUENCE numeric_id;
CREATE TABLE mytable(
my_id TEXT PRIMARY KEY NOT NULL DEFAULT 'mystring'||nextval('numeric_id'::regclass)::TEXT);
我似乎找不到一个方法来做这与sqlalchemy虽然。
暂无答案!
目前还没有任何答案,快来回答吧!