Ron*_*ean 1 postgresql postgresql-9.4
我尝试将序列 ( test_Id_seq) 设置为这样的新值(请注意序列名称中的大写字母“I”):
SELECT setval(public."test_Id_seq", (select max("Id") from public.test_events), true);
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
错误:缺少表“public”第 1 行的 FROM 子句条目:SELECT setval(public."test_events_Id_seq", (select max("Id... ^ ********** 错误 *****) *****
错误:缺少表“public”的 FROM 子句条目 SQL 状态:42P01
我尝试了括号的不同位置,但没有其他结果。
如何设置序列值?select max() 本身工作正常。
文字应该用单引号括起来,尝试:
SELECT setval('public."test_Id_seq"', (select max("Id") from public.test_events), true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
740 次 |
| 最近记录: |