Dav*_* S. 14 postgresql plpgsql pgadmin
我想直接从pgAdmin编辑器UI 执行一些pgScript.
FOR i IN 1..10 LOOP
PRINT i; -- i will take on the values 1,2,3,4,5,6,7,8,9,10 within the loop
END LOOP;
Run Code Online (Sandbox Code Playgroud)
但我总是得到
[ERROR ] 1.0: syntax error, unexpected character
Run Code Online (Sandbox Code Playgroud)
我也尝试用do $$ ... $$包装代码,但是没有解决问题.
Viv*_* S. 24
除了Clodoaldo Neto的答案.你也可以尝试一下
DO
$$
BEGIN
FOR i IN 1..10 LOOP
RAISE NOTICE '%', i; -- i will take on the values 1,2,3,4,5,6,7,8,9,10 within the loop
END LOOP;
END
$$
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19161 次 |
| 最近记录: |