日期:2014-05-20  浏览次数:20845 次

postgreSQL简单问题
怎样执行下面简单的语句

  begin
  IF 3 > 2 THEN
  --一些简单的操作
  END IF;
  end

写一个函数去执行上面的语句是可以了。请问在什么地方可以只单单的执行上面的语句。

谢谢!!!

------解决方案--------------------
没用过! 你这个看着像个批语句啊! 难道没有个名字吗?
------解决方案--------------------
1. 打开命令行,以非管理员权限用户登录。例如:runas /user:voe cmd 输入密码。
2. 在新打开的命令行上,进入postgres安装目录:输入pg_ctl -D [数据目录] start,启动Postgres服务。
3. 在Window进程管理器中,记录Postgres启动后的进程号。
4. 在在新打开的命令行上,启动psql服务。
5. 在Window进程管理器中,记录Psql服务的进程号,和刚才的进程号比较,新加入的Postgres.exe的进程就是psql。
6. 在在新打开的命令行上,输入Eclipse的执行路径。例如:E:\Tools\eclipse\eclipse.exe
7. 在Eclipse中新建Project,将Databooster的代码导入。
8. Eclipse-〉Run->Debug Configuration中,C/C++ Attatch to Application的Panel上,
New一个Configuration,填入名称,Main Tab的Project选择刚才新建的工程。Build Configuration
选择Debug,C/C++ Application选择Postgres.exe的安装路径,如:D:\msys\1.0\local\pgsql\bin\postgres.exe。
Debugger Tab的Main TAB中,GDB debugger选择GDB的安装路径。点Debug按钮。
9. 在Select Process窗口中,根据进程ID,选择psql的进程,就可以用Debug方式调试了。