- 博客(16)
- 收藏
- 关注
原创 c语音递归求n的阶乘
c语言实现读入一个数,实现这个数的阶乘#include <stdio.h>//求n的阶乘long factorial(int n) { if (n == 0 || n == 1) { return 1; } else { return factorial(n - 1) * n; // 递归调用 }} int main() { int a; printf("Input a number: ");
2021-12-29 07:39:30
271
原创 c语音实现输入一行字符串,统计各种字符的个数
c语音实现输入一行字符串,统计各种字符的个数#include <stdio.h>int main(){ char c; int letters=0,space=0,digit=0,other=0; printf("输入一行字符:"); while ((c=getchar())!='\n'){ if (c >= 'a'&&c <= 'z' || c >= 'A'&&c <= 'Z'){ letters++; }el
2021-12-29 07:29:06
2904
原创 c语音完数
如何实现c语音完数的做法,运行可靠#include <stdio.h>int main(){ char c; int letters=0,space=0,digit=0,other=0; printf("请请输入一行字符:"); while ((c=getchar())!='\n'){ if (c >= 'a'&&c <= 'z' || c >= 'A'&&c <= 'Z'){ letters++;
2021-12-29 07:20:55
211
原创 oracle游标,游标使用方法
显示游标 暂存查询取出的多行数据,然后一行一行地进行处理使用步骤 : ①声明游标: cursor 游标名 is select 语句; ②打开游标:声明的游标必须打开后才能使用 open 游标名称;–相当于执行查询语句 ③使用游标:一般在循环语句中使用fetch语句提取游标中的记录来进行操作 ④关闭游标:游标使用完毕后,一定要关闭 close 游标名称; declare–定义游标 cursor mycursor is select * from em
2021-12-13 23:42:58
1551
原创 oracle权限方面的问题啊啊啊
system:create user xiaoming identified by m1223;连接权限grant create session to xiaoming;连接conn xiaoming/m1223;查询权限grant select on scott.emp to xiaoming;建表权限grant create table to xiaoming;插入记录权限alter user xiaoming quota 10m on users;权限的传递create us
2021-12-01 17:06:34
100
原创 oracle函数
trunc:截断取整——不是 四舍五入instr函数为字符查找函数,其功能是查找一个字符串在另一个字符串中首次出现的位置。没有找到,instr函数返回0。translate(m,n,s):把m中含有n的换成ssubstr(ename,1,3) :字符截取函数显示满40年服务年限的员工的姓名和雇佣日期months_between(m,n):用于计算m和n之间有几个月select ename,hiredate from emp where (months_between(sysdate,hir
2021-11-14 10:31:37
156
原创 oracle连接查询
–1. 查询最高工资员工的名字,工作岗位select ename,job,sal from emp where sal=(select max(sal) from emp);–2. 算出部门 30 中得到最多奖金的员工姓名select ename,deptno,comm from emp where comm=(select max(comm) from emp where deptno=30);–3. 找出工资比ford高的员工的信息–select * from emp where sal>
2021-11-14 10:29:34
909
原创 oracle经典查询
1.检索出所有成绩为空的学号,课号。select sno,cno from score where grade is null2.查看1998年出生的学生信息,查询结果以学号升序排列。select sno 学号,sname 姓名,pnum 身份证号码 from student where extract(year from birth)=1998 order by sno3.本题目要求编写SQL语句,查询sh_goods表,先按商品分类category_id升序排列,对于相同分类的商品再按商品价格p
2021-11-14 10:28:49
1543
原创 Oracle综合测试题
将emp表的职员信息按雇佣日期由早到晚的先后顺序列出select * from emp order by hiredate;查询职员表中没有奖金的员工信息select * from emp where comm is null;查询工资高于所有员工平均工资的员工select * from emp where sal>(select avg(sal) from emp);构造sql语句,查询emp表的信息,格式为“员工编码empno,姓名ename,月收入(工资+奖金)”s..
2021-11-14 10:27:05
249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人