当我输入时,bundle install 我得到错误'-bash:bundle:command not found'.
如何找到是否安装了bundler?
gem环境返回以下内容
RubyGems Environment:
- RUBYGEMS VERSION: 1.2.0
- RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
- INSTALLATION DIRECTORY: /var/lib/gems/1.8
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- EXECUTABLE DIRECTORY: /var/lib/gems/1.8/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /var/lib/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://gems.rubyforge.org/
Run Code Online (Sandbox Code Playgroud)
有人可以解释我如何让bundler命令工作吗?我是这个主题的新手..
我已经创建了常规功能.它已成功创建.但是当我运行它时
select reg('awlad','01968688680','545466455','12345') from dual
Run Code Online (Sandbox Code Playgroud)
它给了我这个错误:
ORA-14551: cannot perform a DML operation inside a query
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
CREATE OR REPLACE FUNCTION reg(
name in varchar2,
cellNo in varchar2,
voterId in varchar2,
pass in varchar2
)
RETURN NUMBER
IS
succ NUMBER;
BEGIN
succ:=0;
insert into logInfo values(loginfo_seq.nextval,cellNo,pass,0);
succ:=1;
insert into passInfo values(name,cellNo,voterId);
succ:=2;
RETURN succ;
END;
Run Code Online (Sandbox Code Playgroud)