declare --定义游标 cursor cemp is select to_char(hiredate,'yyyy') from emp; phiredate varchar2(4); --定义每年入职的人数 count80 number:=0; count81 number:=0; count ...
分类:
数据库 时间:
2019-12-03 23:34:57
阅读次数:
120
一、了解sqlite sqlite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是用C写的,而且体积很小,所以经常被集成到各种应用程序中,甚至在IOS和Android的APP中都可以集成。Python中内置了SQLite3,连接到数据库后,需要打开游标Cursor,通过Cursor ...
分类:
数据库 时间:
2019-12-01 11:27:10
阅读次数:
116
Python 操作 MySQL 数据库 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。 Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:GadFly,mSQL,MySQL,PostgreSQL,Mi ...
分类:
数据库 时间:
2019-11-30 20:44:23
阅读次数:
147
#!/usr/bin/python3 import pymysql # 打开数据库连接db = pymysql.connect("localhost","testuser","test123","TESTDB" ) # 使用 cursor() 方法创建一个游标对象 cursorcursor = db ...
分类:
数据库 时间:
2019-11-30 11:50:09
阅读次数:
90
Python连接MySql 步骤 开始 创建connection 获取cursor 操作过程 SQL语句 执行查询 执行命令 获取数据 处理数据 关闭游标:cursor.close() 关闭连接:connection.close() 结束 注意 在pymysql中执行的SQL语句不需要加 ; exe ...
分类:
数据库 时间:
2019-11-28 23:20:48
阅读次数:
174
单向链表:各节点中都包含一个指针(游标),且都统一指向直接后继节点,这类链表叫单向链表。双向链表:各节点都有一个指向前驱节点的指针和一个指向后继节点的指针,这类链表叫双向链表。 双向链表结构图 双向链表: ...
分类:
其他好文 时间:
2019-11-27 17:37:14
阅读次数:
65
存储过程和函数的引入 存储过程和函数是在数据库中定义一些 SQL 语句的集合,然后直接调用这些存储过程和函数来执行已经定义好 的SQL语句。 存储过程和函数可以避免开发人员重复的编写相同的SQL语句。 而且, 存储过程和函数是在MySQL 服务器中存储和执行的,可以减少客户端和服务器端的数据传输;、 ...
分类:
其他好文 时间:
2019-11-27 00:49:27
阅读次数:
87
聚集函数 mysql有5个聚集函数,分别是AVG,MAX,MIN,SUM,COUNT. 分组 分组的使用group by作为关键字,having作为条件关键字。 having和where的区别:1.where过滤的是指定的行,而不是分组,因为where没有分组的概念。从技术上来说, where的所有 ...
分类:
数据库 时间:
2019-11-19 00:46:51
阅读次数:
83
例子:中序遍历非递归算法 实现代码: //中序遍历的非递归算法 int InOrderTraverse_No_DiGui(BiTree T){ BiTree p; //顶底指向二叉树中节点的游标 InitStack(S); //初始化栈 p = T; //p指向所给的二叉树根节点 while(p | ...
分类:
编程语言 时间:
2019-11-13 23:47:32
阅读次数:
76
cursor就是一个Cursor对象,这个cursor是一个实现了迭代器(def__iter__())和生成器(yield)的MySQLdb对象,这个时候cursor中还没有数据,只有等到fetchone()或fetchall()的时候才返回一个元组tuple,才支持len()和index()操作, ...
分类:
数据库 时间:
2019-11-11 19:53:36
阅读次数:
102