sql语句
heartbeaty
在太原工作,一直从事开发岗
展开
-
sql语句执行正确,但是在浏览器访问的话报错,解决方法
正确的写法:public MnsPatient getPatientByPatientID(String patientid) throws DataAccessException { String sql = "SELECT id,patient_id,issports,call_time,filtering_code,station_id,organization_id,empl原创 2013-06-07 10:59:50 · 832 阅读 · 0 评论 -
error code [17059]; 无法转换为内部表示
SQL state [99999]; error code [17059]; 无法转换为内部表示; 基础异常是 java.sql.SQLException: 无法转换为内部表示原因:数据库里的字段类型与Java里映射该字段属性的类型不能对应转换,例如数据库里字段类型为Varchar2,而Java定义的类型为Long;或者数据库里为Number,而Java定义的对应属性类型为String等等转载 2013-08-01 10:42:45 · 10321 阅读 · 0 评论 -
sql语句执行正确,但是在浏览器访问的话报错,解决方法
public MnsPatient getPatientByPatientID(String patientid) throws DataAccessException { String sql = "SELECT id,patient_id,issports,call_time,filtering_code,station_id,organization_id,employee_id FROM原创 2013-12-13 13:12:58 · 1181 阅读 · 0 评论 -
select count(*) 和 count(1),count(列名)区别
一般情况下select count(*) 与 count(1) 执行的结果是一样的,都包括了对null的统计 但是,select count(列名) 不包括null的统计如果表没有主键,则 select count(*) 的执行效率优于 count(1)如果有主键,则 select count(主键)的执行效率是最优的如果表只有一个字段,则 select coun转载 2014-02-17 10:27:29 · 1662 阅读 · 0 评论 -
返回日期相关的
Now() || CURRENT_TIMESTAMP();返回当前时间to_days(date) 返回日期date是西元0年至今多少天(不计算1582年以前) 转换为天数 date是日期类型FROM_DAYS(N) 给出西元0年至今多少天返回DATE值(不计算1582年以前)CURDATE()||CURRENT_DATE()||SYSDATE() 当前日期 //转载 2016-01-29 10:52:02 · 748 阅读 · 0 评论 -
mysql要实现定时执行sql语句就要用到Event
mysql要实现定时执行sql语句就要用到Event具体操作如下:先看看看event 事件是否开启show variables like '%sche%';如没开启,则开启。需要数据库超级权限set global event_scheduler =1;创建存储过程 update_a (注:就是你要执行的sql语句)mysql> create procedure update转载 2016-01-29 16:29:18 · 6114 阅读 · 0 评论 -
mysql创建触发器
1.在查询中执行,一种类型(插入、更新、删除)的触发器只可以创建一个 CREATE TRIGGER `insert_value_new` AFTER INSERT ON smd_value FOR EACH ROWBEGIN DELETE FROM smd_value_new WHERE new.add_code = smd_value_new.add_code; INSER原创 2017-04-07 14:07:02 · 442 阅读 · 0 评论