- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 Oracle:PL/SQL--流程控制——作业练习:向表中循环插入ID编号
–实验1—向表中循环插入ID编号 需求说明: 在PL/SQL中编写语句块实现向T_stu表的ID列循环插入编号,编号范围从1到15 --先查询一下有木有 T_stu表select * from t_stu;--删除T_stu表中全部数据delete T_stu;/*提交事务(Oracle中,修改表中数据后,需要点击 提交 或命令提交,才能数据库中数据更改*/commit;decla
2016-08-31 23:01:18 2673
原创 Oracle:PL/SQL--流程控制(三)——循环结构:loop、while-loop、for-loop
—–流程控制(三)—–循环结构 —–1、loop循环语法:loop statements;end loop;—–实现计数器功能,当计数器为10或者大于10时退出declare v_count integer := 1; --定义变量begin loop --循环执行+1操作 v_count := v_count + 1;
2016-08-31 22:19:47 3955
原创 Oracle:PL/SQL--打开控制台or关闭控制台
Oracle:PL/SQL中打开控制台or关闭控制台--系统默认不输出,需要打开控制台set serveroutput on;--关闭控制台set serveroutput off;
2016-08-31 21:49:22 5325 1
原创 Oracle:PL/SQL--流程控制(二)——case语句(注意:在Oracle 9i 后引入)
——流程控制(二)—–case语句(注意:在Oracle 9i 后引入)语法:case variable when value1 then statements1; when value2 then statements2; …… then valuen then statementsn; [else else_statements;]end case;
2016-08-31 21:42:48 531
原创 Oracle:PL/SQL--流程控制(一)——条件结构:if-then、if-then-else、if-then-elsif
–流程控制–条件结构 –1、 if-then 语句语法 if condition then Statements end if;/*if 条件 then 语句(条件成立执行该语句!) end if;*/–2、 if-then-else语句语法 if condition then Statements1 else Statements2 end if
2016-08-31 20:39:00 6627
原创 Oracle:PL/SQL--PL/SQL声明及变量命名规则
PL/SQL声明声明 使用declare关键字 用于定义变量或者常量语法: DECLARE variable_name [CONSTANT] type [NOT NULL] [:=value];
2016-08-31 20:07:04 6551
原创 Oracle:SQL语句--对表的操作——添加外键约束
——添加外键约束语法: alter table 表1-表名 add constraint 外键名称(一般外键名称为”fK_”开头) foreign key (要设为外键的列名) references 表2-表名(与哪个表有关联) (表2中该列列名);
2016-08-31 00:28:32 36814
原创 Oracle:SQL语句--对表空间的操作——删除表空间
–删除表空间,删除后,如果物理文件没删除,手动删除 –切记切记 先用命令删,如果直接删除物理文件 –数据库启动时会报错:ORA-01033语法: drop tablespace 表空间名称 including contents and datafiles cascade constraints;
2016-08-30 23:56:32 7674
原创 Oracle:SQL语句--对表空间的操作——创建表空间
–创建表空间(需要管理员权限) create tablespace 表空间名字 datafile ‘·········\ATM.dbf’—-”中为表空间存放的物理路径 size ?M –设置空间初始值大小 为 : ? M autoextend on next ?M maxsize unlimited; –(可不写)表空间自动增长,每次变大 ?M 没有最大限制例:
2016-08-30 23:48:19 4602
原创 Oracle:SQL语句--对表的操作——删除表
–删除表(未验证在有数据,并且互有主外键时,是否可用) –表中 列 为 其他表 外键 且有数据 应先解除约束,或删除相关表语法: drop table 表名;例:drop table t_userinfo;
2016-08-30 23:41:14 48320
原创 Oracle:SQL语句--对表的操作——修改表名
– 修改表名(未验证在有数据,并且互有主外键时,是否可用)语法: rename 现表名 to 新表名;例: rename T_Student2 to T_Stu;
2016-08-30 23:37:54 6281
原创 Oracle:SQL语句--对表的操作—— 删除字段(即删除列)
– 删除一个字段(未验证在有数据,并且互有主外键时,是否可用)语法:alter table 表名 drop column 字段名(即列名);例:alter table T_Student2 drop column sex;
2016-08-30 23:36:44 61243
原创 Oracle:SQL语句--对表的操作——添加一个字段 (即 添加 一列)
– 添加一个字段 (即 添加 一列)(未验证在有数据,并且互有主外键时,是否可用)语法:alter table 表名 add(列名(即 字段名) 数据类型及长度);例:alter table T_Student2 add(phone number);
2016-08-30 23:35:49 30374
原创 Oracle:SQL语句--对表的操作——修改列名(即修改字段名)
–修改列的列名(即字段名) alter table 表名 rename column 现列名 to 新列名;
2016-08-30 23:31:50 41021
原创 Oracle:SQL语句--对表的操作——修改列的数据类型( 即 修改字段的数据类型)
– 修改列的类型 即 修改字段类型(未验证在有数据,并且互有主外键时,是否可用) –另外注意 此处 表 不能用 别名! 语法:alter table 表名 modify (字段名(即列名) 数据类型及长度);
2016-08-30 23:27:18 6226
原创 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
// 9.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和
2016-08-30 11:50:45 1677
原创 鸡兔同笼:笼子里一共有鸡和兔子35只,一共有94条退, 笼子里一共有鸡和兔子共多少只
// 7.笼子里一共有鸡和兔子35只,一共有94条退, 笼子里一共有鸡和兔子共多
2016-08-30 10:59:58 5270
原创 一次酒店宴席安排宾客就座吃饭,5人一桌剩4人, 7人一桌剩6人,9人一桌剩8人,11人一桌正好。 问宴席共最少有多少人
// 4.一次酒店宴席安排宾客就座吃饭,5人一桌剩4人, 7人一桌剩6人, //9人一桌剩8人,11人一桌正好。 问宴席共最少有多少人public static void Test4() { for (int i = 1;; i++) { if (i % 5 == 4 && i % 7 == 6 && i % 9 == 8 && i % 11 == 0) {
2016-08-30 10:58:10 1547
原创 给你一个整型数组如{1,3,4,7,2,1,1,5,2}, * 打印出现次数最多的那个数,如果最多的次数相同,则打印数字大的那个数。
/* * 给你一个整型数组如{1,3,4,7,2,1,1,5,2}, * 打印出现次数最多的那个数,如果最多的次数相同,则打印数字大的那个数。 */ public class Test6 {public static void main(String[] args) { Test();}public static void Test() { int count1, c
2016-08-30 10:40:07 1197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人