定义触发器
...
declare
D_sid varchar2(100);
...
begin
select CASE WHEN nvl(sname, '') is null THEN cast(sid AS varchar(100)) ELSE sname END into D_sid
from student;
end;
...
Oracle数据库中sname varchar2(36),sid number(10)
执行 ......
各位好,小弟我遇到一个问题,我试着用Python从我的Linux上去连接一台远程的Oracle数据库服务器,然后在网上找了一个叫做cx_Oracle的一个lib,可在我执行setup程序的时候报了一个错:
Traceback (most recent call last):
File "setup.py", line 123, in ?
raise DistutilsSet ......
我现有多个复选框:
A.国家
B.省
C.市
D.县
E.乡
现想实现,如果用户想按国家的汇总数据,则只需要选择A复选框.同时,结果列中显示国家列
如果想按省来汇总数据,则选择B复选框,同时,结果列中显示省份列.
如果用户想按国家,省来汇总数据,则选中A,B. 同时,结果列中显示国家,省份列.
就是 ......
先看图片
该启动的也启动了图片参考下面:
我TOMCAT也开了
我也把Oracle JDBC驱动程序里的classes12.jar复制到Tomcat\common\lib 文件里了
看看我代码 :
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> ......
数据库表: a
列名 : 省份 prov 产品 prod 日期 time 订购量 ord
省份 产品 日期 订购量
湖北 笔记本 20091110 ......
insert into tb_shop(id,name)values(232,'测试') where not exists(select * from tb_shop where id=232);
我想判断如果数据表tb_shop中不存在232这条记录则进行插入。。sql语句如上
执行的时候报错。。ORA-00933: SQL 命令未正确结束
请各位看看。。
插入和查询不能在一条语句 ......