今天我用pl/sql往oracle中插入数据的是时候,不知道为什么数据总是莫名的会在某个地方停止。
我导入的是别人导出的sql语句。
他导出的都是sql,所以我直接打开的pl/sql,命令窗口,直接把他导出的sql语句直接复制粘贴。
我觉的这种方法没有错啊,为什么这样说那,主要是,上周的时候也是这么导入的就没有事情。
......
Java code:
hql = "from Position p where p.tpId= '"+postId+"'";
很简单的一个hql语句都会报错,只是换了一下数据库,报如下错误:
Java code:
18:46:32,562 ERROR JDBCExceptionReporter:72 - 关键字 'where' 附近有语法错误。
org.springframework.orm.hibernate3.HibernateJdbc ......
以下SQL语句执行正常,就是执行时间太长,刚接触SQL,请给优化一下
SELECT 日期,车号,SUM(a.净重) AS 煤场净重,COUNT(a.净重) AS 发煤车数, SELECT SUM(b.电厂净重) from 日出煤统计表 b WHERE a.日期 = b.日期 AND a.车号 = b.车号 and 电厂净重 > 0 ) as 电厂净重 (SELECT COUNT(c.电厂净重) from ......
我想查询表中所有列,但是我想让id为1的先列出来,然后是其它列,咋办捏?
SQL code:
select * from table where 1=1 order by id=1 ?????
select * from table order by id
引用
select * from table order by id
还有的id为2,3,0,null 哩!~
select * from table where id=1 union s ......
表内容如下
vipid vipname hzlx
t001 张三 fdsf
t002 李四 aaaa
t002 李四 bbbb
t002 李四 cccc
求sql或者存储过程得到以下结果
vipid vipname hzlx
t001 张三  ......
有以下例子
列: A B C ....
数据 1 10
1 20
1   ......