在PostgreSQL中选择

我已经创建了表格:

ul

然后我在其中插入了一些内容。

$('#original').find('ul li').each(function(i) {
   $(this).append('<span class="icon-close"></span>');
});
1;2;3;"2020-03-14 08:31:28.613";"";"msg111"
2;2;4;"2020-03-14 08:31:28.629";"";"msg111"
3;2;5;"2020-03-14 08:31:28.629";"";"msg111"
4;3;2;"2020-03-14 08:31:32.738";"";"msg222"
5;3;4;"2020-03-14 08:31:32.738";"";"msg222"
6;3;5;"2020-03-14 08:31:32.754";"";"msg222"

然后我进行更新:

CREATE SEQUENCE idmsg;
CREATE TABLE msg
(msg_id integer PRIMARY KEY DEFAULT nextval('idmsg'),user_id_from integer NOT NULL,user_id_to integer NOT NULL,msg_sent timestamp without time zone NOT NULL,msg_received timestamp without time zone,msg_body varchar(256) NOT NULL);

和相同的选择:

select * from msg;
1;2;3;"2020-03-14 08:31:28.613";"";"msg111"
3;2;5;"2020-03-14 08:31:28.629";"";"msg111"
4;3;2;"2020-03-14 08:31:32.738";"";"msg222"
6;3;5;"2020-03-14 08:31:32.754";"";"msg222"
2;2;4;"2020-03-14 08:31:28.629";"";"msg777"
5;3;4;"2020-03-14 08:31:32.738";"";"msg777"

更新的字符串现在位于底部。所以,问题是:
是否可以使用默认排序创建表?我希望SELECT(其中没有update msg set msg_body='msg777' where msg_id in(2,5); )总是返回按列select * from msg; 排序的值吗?

ranjing9 回答:在PostgreSQL中选择

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2646749.html

大家都在问