Oracle(SQL)

--插入一条数据
select * from emp;
--修改数据库里面时间的格式
alter session set nls_date_format='yyyy-mm-dd';
--插入一条数据
insert into emp(ename empno) values ('panh',2222);
--更新数据
update emp set empno=9999 where ename='panh';
--修改数据 把名字第一个字母改为大写
select upper(substr(ename,1,1))from emp;
--除第一字母外改成小写
select lower(substr(2,length(ename)-1))from emp;
-- 替换函数
select * replace(ename,'A','我是A') from emp;
-- 创建索引
create index emp_index on emp(ename,job);
--修改表中的字段 goodNames 不能为空
alter table goods modify goodsName not null;
-- 修改表 CardId 增加唯一约束
alter table customer add constraint ss unique(cardId);

--字符函数
select ename,to_char(hiredate,'yyyy-mm-dd hh24:mi:ss') from emp;
--插入数据
insert into emp(empno,job) values(1222,'Manager');
-- Oracle分页 语句
select * from
(select a1.*,rownum rn from (select * from emp) a1 where rownum<=10)
where rn>=6;

select * from
(select a1.*,rownum rn from (select ename,sal from emp order by sal) a1 where rownum<=10)
where rn>=6;

select * from
(select a1.*, rownum rn from(select ename,sal from emp order by sal) a1 where rownum<=10)
where rn>=1;
-- 连接两个字符串
Concat(a,b)
select concat((select ename from emp where empno='7782')),(select ename from emp where empno='7521'))from dual;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值