oracle 有没有not like in这样的用法
5个回答
展开全部
oracle中有not like及in的写法,并没有not like in放一起的写法。
举例如下:
1、创建测试表,
create table test_name(id varchar2(20),name varchar2(20));
2、插入测试数据;
insert into test_name values(1, '王三');
insert into test_name values(2, '李四');
insert into test_name values(3, '王五');
insert into test_name values(4, '马六');
commit;
3、编写语句,使用not like语法,查询不含'王'的记录;
select * from test_name t where name not like '王%';
4、编写语句,使用not like in语法,查询不含'王'的记录,则会报错;
select * from test_name t where name not like in '王%';
展开全部
还真没有,一般来说充其量是not like and not like.......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
oracle的in和like有不同的用法
select count(*) from conf where id not in (1000,1075);
select count(*) from conf where id not like '%5%';
select count(*) from conf where id not in (1000,1075);
select count(*) from conf where id not like '%5%';
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有 一个是模糊查询,一个是范围的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-09
展开全部
没有这样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询