10 2020 档案
摘要:学生信息内容格式化,语句如下: stu_name = input('学生姓名:') # 按CTRL + D复制整行stu_age = input('学生年龄:')stu_major = input('学生专业:')stu_credit = input('学生学分:')information = ''
阅读全文
摘要:首先用while循环写乘法口诀: h = 1 # 定义乘法开头变量的起始值while h<=9: # while循环条件,变量h小于等于9 w = 1 # 定义乘数变量的起始值 while w < h: #定义乘数不能超过被乘数,也就是W最大也比h小1 print(h,'*',w,'=',h*w,e
阅读全文
摘要:因为工作关系,有时需要同步总部资料,写个同步过程会省事点,于是写了个简单的: create or replace procedure addgoods(gbid1 in goodsbase.gbid%type) as --创建过程名称,设置输入参数,参数数据类型与表goodsbase中的gbid一样
阅读全文
摘要:学着统计任意表的数据行数,函数如下: create or replace function b_count(tname varchar2) return number as --创建函数:b_count,参数tname表名,数据类型Varchar2begin declare c_count numb
阅读全文
摘要:while循环语法: while 条件: print() if语句就是判断条件,两者结合后就可以写猜年龄游戏: age1 = 25 #定一个正确年龄guess = True #定一个变量为真while guess: #为真时执行下面语句 in_age = int(input('输入年龄:')) #手
阅读全文
摘要:输入三个数字,然后输出最大的数字。 num1 = input('num1:') #随机输入数字num2 = input('num2:')num3 = input('num3:')max_num = 0 #定义一个变量表示大值if num1>num2: #两个比大小,两种情况,所以if一种,else一
阅读全文
摘要:用if语句猜年龄: age1 = 25 #定义对比年龄in_age = int(input('输入年龄:'))if in_age > age1: #一定要有:冒号,否则报错 print('大了')elif in_age < age1: #一定要有:冒号 print('小了')else: print(
阅读全文
摘要:触发器是由数据库自动完成增删改的记录,现在写一个简单的触发器(注意:在建日志表时,用户字段我开始用user,总是报错,后来加了name,就顺利完成): create or replace trigger tr_goodsbase_log --创建触发器after insert or update o
阅读全文
摘要:用pycharm写第一个交互程序,假如你能活到100岁,那你还能活到多少岁? death = 100 #python的注释是用#号,plsql是用--来注释。假定100岁死。 name = input('你的名字:') #input输入,引号可以是单引号,也可以是双引号,但必须是在英文状态下。 ag
阅读全文
摘要:游标简单理解是把结果集遍历输出。下面是我写的第一个游标: 指明字段与变量,加了查询条件,变量直接取的是表格里的数据类型%type,不用担心表格中的字段数据格式的变更报错。 set serverout on; declare cursor cu_emp is select gbid,gbcname,g
阅读全文
摘要:学编程,好像都有个仪式,打印hello Word,我学python打印了,好简单print(‘hello Word’),plsql里要复杂一点,点开存储过程编辑框,输入:create or replace procedure hello isbegin dbms_output.put_line('h
阅读全文
摘要:由于工作原因,常常用plsql进公司数据库操作取数,但从来没有自己装过oracle服务器端,也没有装过数据库。对于学习SQL来说,进真实数据库操作,显然不合适,因此前几天在自己笔记本里装了oracle11g,同时装数据库。但在做第一个过程并执行时,中文是乱码。用select userenv('lan
阅读全文

浙公网安备 33010602011771号