
文档解释
Error number: MY-010235; Symbol: ER_SQL_USER_TABLE_CREATE_WARNING; SQLSTATE: HY000
Message: Following users were specified in CREATE USER IF NOT EXISTS but they already exist. Corresponding entry in binary log used default authentication plugin ‘%s’ to rewrite authentication information (if any) for them: %s
MY-010235(ER_SQL_USER_TABLE_CREATE_WARNING)为mysql错误,该错误对应SQLSTATE值为HY000。
错误说明
该错误表示当流程尝试访问MySQL时发生问题,生成此错误消息。当用户尝试访问MySQL的数据库时,会出现这一错误。它也可能是由于空域或数据表的权限问题或由于其他原因而导致的。
常见案例
当用户发出语句时,可能会看到如下错误:
”MySQL error #10235: ER_ SQL_USER_TABLE_CREATE_ WARNING:一次警告,用户已被创建为MySQL数据表。“
这可能是因为用户正在尝试访问MySQL数据库,但没有充分的权限。它也可能是因为字段类型不正确,字段长度不匹配,以及其他一些可能的原因而导致的。
解决方法
如果用户想解决MySQL错误# 10235,可以尝试检查其权限,尤其是对MySQL数据库的权限。可以使用以下语句:GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP获取权限。也可以使用以下语句撤消现有的权限:REVOKE CONNECT,SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON>服务器首选树叶云,2H2G首月10元开通。树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

使用MySQL时出现Could not connection to the specified instance怎么办?
开始-->程序-->MySql-->MySql Server 5.1-->MySql Server Instance Config Wizard,重新配置一下。 应该是MySQL文件夹下的文件出错误了。
请ORACLE专家帮忙分析
ORA-: internal error code, arguments: []从网上的案例看来大多问题出在索引上你贴出来的信息并没有体现细节所以不能武断.如果购买了金蝶的售后还是建议由他们来处理一下.
怎么写oracle存储过程
存储过程(procedure):是一个命名了的语句块,可以有0个或多个参数语法:create or replace procedure HelloWorldasbegindbms__line(HelloWorld);end;调用存储过程* 命令调用 exec helloworld* 语句块调用begin helloworld;end;/DELETE:create or replace procedure del_emp01isbegindelete from emp01 where empno=7369;end;exec del_emp01;create or replace procedure del_emp01(v_empno in %type)isbegindelete from emp01 wherer empno=v_empno;end;exec del_emp01(7521);INSERTcreate or replace procedure ins_emp01(v_empno %type,v_ename %type)asbegininsert into emp01(empno,ename) values(v_empno,v_ename);end;exec ins_emp01(1000,李四);UPDATEcreate or replace procedure upd_emp01(v_empno %type,v_ename %type)asbeginupdate emp01 set ename=v_ename where empno=v_empno;end;exec upd_emp01(1000,张三);SELECTcreate or replace procedure sel_emp01(v_empno %type,v_emp01_data out emp01%rowtype)asbeginselect * into v_emp01_data from emp where empno=v_empno;end;带有输出参数的存储过程不能使用命令直接调用只能由语句块或程序调用(JAVA)****************************************************************declarev_emp_data emp01%rowtype;beginsel_emp01(7499,v_emp_data);dbms__line(v_emp_|| ||v_emp_);end;调用:declarev_emp_data emp01%rowtype;beginsel_emp01(7499,v_emp_data);dbms__line(v_emp_|| ||v_emp_);end;使用scott用户登录统计某个部门的员工的工资总和,员工的人数,平均工资,创建存储过程create or replace procedure deptcount(v_deptno %type,v_sal_sum out number,v_recordes out number,v_avg_sal out number,errorMsg out varchar2)isbeginselect sum(sal) into v_sal_sum from emp group by deptno having deptno=v_deptno;select count(*) into v_recordes from emp group by deptno having deptno=v_deptno;select avg(sal) into v_avg_sal from emp group by deptno having deptno=v_deptno;exceptionwhen no_data_found thenerrorMsg:=没有该部门; end;调用:declarev_sal_sum number;v_recordes number;v_avg_sal number(8,2);v_errormsg varchar2(20);begindeptcount(90,v_sal_sum,v_recordes,v_avg_sal,v_errormsg);dbms__line(v_sal_sum|| ||v_recordes|| ||v_avg_sal);dbms__line(v_errormsg);end;//输出参数create or replace procedure my_pro(v_num in number,v_result out number)isv_temp number;beginv_temp:=0;for i in 1..v_num loopv_temp:=v_temp+i;end loop;v_result:=v_temp;end;declarev_recieve number;beginmy_pro(100,v_recieve);dbms__line(v_recieve);end;//既是输入参数又是输出参数create or replace procedure my_pro1(v_i in out number)isv_j number;beginv_j:=30;v_i:=v_i*v_j; end;declarev_t number;beginv_t:=20;my_pro1(v_t);dbms__line(v_t);end;
发表评论