st.executeQuery("插入到users_website值中('"+用户+"','"+密码+"'("(;
我正在尝试执行上面的代码并得到异常;我已经使用oracle11g为我的表定义了触发器
create or replace TRIGGER users_website_t1
before INSERT ON users_website
FOR EACH ROW
BEGIN
SELECT users_website_insert.NEXTVAL
INTO :new.id
FROM dual;
END;
试试这个,插入用户_网站(用户,密码(值('"+用户+"','"+密码+"'(
此错误可能有两种可能性:
1( 当执行INSERT时,如果输入的值的数量少于要插入的列,则可能会发生此错误。
2( 当在WHERE子句或HAVING子句中执行子选择,但子选择返回的列太少时,也可能发生此错误。
在将值添加到users_website表之前,您是否可以尝试检查这两个值。