坚持写blog,我来了!

昨天写了点算是数据库存储过程的学习心得,可能是很多做过的人都知道的东西,有经验的达人们多来我这看看,给予指点,同时也欢迎对我blog里东西感兴趣的兄弟们常来看看,共同学习哈!

好了今天主要说说对表进行的基本存储过程。

对于数据库中单个表,基本操作上文也写了,就是增、删、读、改四种操作。

数据库中表中记录的增加,采用的是insert into,

其基本语法是:

as

insert into tablename(field1, field2[, ...])

values   (value1[, value2[, ...])

上述是对一个记录进行追加,同时我们还可以添加多个记录

多重记录追加查询:

INSERT INTO table1 [(field1[, field2[, ...]])]

SELECT [source.]field1[, field2[, ...]

FROM table2

非常适用于我们数据库中从源表到临时表的数据搬移,方便,灵活。

而相反的对记录的删除,采用delete语句

具体语法:

delete from stable where (删除条件)

而对于数据的读取,采用的是数据库的选择语句

具体语法:

select * from table1 where 范围

对于数据的更新,采用更新语句

具体语法:

update table1 set field1=value1 where 范围

以上这些就是对表的基本的存储过程。

最后列出几个简单的基本的但很实用的SQL语句:

选择:select * from table1 where 范围
插入:insert into table1(field1,field2) values(value1,value2)
删除:delete from table1 where 范围
更新:update table1 set field1=value1 where 范围
查找:select * from table1 where field1 like ’%value1%’
排序:select * from table1 order by field1,field2 [desc]
总数:select count * as totalcount from table1
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1

具体的数据库存储过程的编写相关推荐

  1. mysql过程异常处理_mysql数据库存储过程异常处理

    14.1.4  定义条件和处理程序 定义条件和处理程序是事先定义程序执行过程中可能遇到的问题.并且可以在处理程序中定义解决这些问题的办法.这种方式可以提前预测可能出现的问题, 并提出解决办法.这样可以 ...

  2. JDBC对MySQL数据库存储过程的调用

    一.MySQL数据库存储过程: 1.什么是存储过程 存储过程(英文:Stored Procedure)是在大型数据库系统中,为了完毕特定功能而编写的一组的SQL语句集.存储过程经编译存储在数据库中.用 ...

  3. SQL Server在存储过程中编写事务处理代码的三种方法

    SQL Server中数据库事务处理是相当有用的,鉴于很多SQL初学者编写的事务处理代码存往往存在漏洞,本文我们介绍了三种不同的方法,举例说明了如何在存储过程事务处理中编写正确的代码.希望能够对您有所 ...

  4. 使用shell脚本调用mysql数据库存储过程,并设置定时任务

    本来是要mysql数据库中创建事件任务来,定时执行存储过程,做数据传输的...后来由于种种原因,就使用crontab来定时执行,调用存储过程. 实现这个数据传输分为两步: 第一步:编写shell脚本调 ...

  5. jdbc存储过程mysql_JDBC对MySQL数据库存储过程的调用

    1.什么是存储过程 存储过程(英文:Stored Procedure)是在大型数据库系统中,为了完成特定功能而编写的一组的SQL语句集.存储过程经编译存储在数据库中,用户通过指定存储过程的名字并给出参 ...

  6. 让你提前认识软件开发(28):数据库存储过程中的重要表信息的保存及相关建议...

    第2部分 数据库SQL语言 数据库存储过程中的重要表信息的保存及相关建议 1. 存储过程中的重要表信息的保存 在非常多存储过程中,会涉及到对表数据的更新.插入或删除等,为了防止改动之后的表数据出现故障 ...

  7. MySQL数据库存储过程

    存储过程相关命令汇总 存储过程 存储过程优化 再说存储过程的输出参数 再说WHILE 和 REPEAT循环 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQ ...

  8. 通过数据库存储过程调用Web服务的办法

    Web服务概览 Web服务,从广义而言,就是在两个应用或电子设备之间通过万维网通信的方法.Web服务有两种类型:简单对象访问协议(SOAP)以及表述性状态转移(REST). SOAP为基于XML的消息 ...

  9. 【oracle存储过程】-编写及调用常见问题

    [oracle存储过程]-编写及调用常见问题 大把的学习资源 1.先能看懂,再学会编写 华为出品-基本存储过程:https://support.huaweicloud.com/devg-dws/dws ...

最新文章

  1. 常见异常代码oracle
  2. cf1523A. Game of Life
  3. html内容点击按钮自动复制,HTML页面---复制按钮的使用(包含弹层)
  4. Android开发(22)--seekBar采用handler消息处理操作
  5. ubuntu下git使用
  6. ImageMagick (Magick++ for C++) configuration in Visual Studio 2012
  7. 用python爬虫爬取图虫网站图片
  8. 《A Tale of Two Worlds (CCS‘19)》笔记
  9. 网址在QQ微信被拦截怎么办 微信屏蔽网址解决办法
  10. 基于SSM梵杰妮纺织品公司订单管理系统
  11. 什么是HTTP状态码?常见HTTP状态码盘点
  12. 区块链溯源相比传统追溯有什么优点?
  13. 火焰图Flame Graph
  14. 中小型园区网络的设计与实现 (一)
  15. java 生成印章源码_java代码生成指定的公章和私章,并且解决服务器不能回显文字的问题...
  16. 加载更多---vue
  17. 《火星人敏捷开发手册2012-12-25》版发布:松结对编程
  18. 淘宝客服的逆袭之路:拼搏6个月,从6K到12K,我哭了……
  19. 用Java开发HTTP代理服务器
  20. python执行excel公式 语法_10个方法:用Python执行SQL、Excel常见任务

热门文章

  1. 软件版本号:命名、说明、规范
  2. 京东七夕报名要注意什么?四川万顿思
  3. 马云的经典语录(转)
  4. 【数据结构】共享栈详解 判断共享栈满条件栈顶指针变化详解记忆方法例题
  5. mysql网络数据库操作模块_15.mysql数据库操作与Paramiko模块
  6. 用C++开发STM32程序
  7. 容器化改造要怎么做?
  8. 初中计算机卡片的制作教案,卡片的制作教案..doc
  9. 新型前端学习成长计划路线规划
  10. Python自动化?软件测试工程师竟然用它干坏事!