ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

mysql.基础02

2022-05-15 16:03:01  阅读:168  来源: 互联网

标签:02 autocommit 事务 函数 SQL 基础 查询 mysql select


01.字符串函数

  

 

  * SQL Server

    >  Concat 函数,在2012开始加入,若低于这个版本,可以通过 +  达到字符串连接的功能;

    >  TRIM: SQL中使用的是LTRIM, RTRIM;

    > LPAD,RPAD: 2008中是没有,后期装2012之后确认;

02.数值函数

  

 

  * sql server: 

    mod函数不存在,以 a % b 达到效果;

03.日期函数

  

 

   > select date_add(now(),interval 1 day);   在当前时间上,天数+104。

04.流程函数

  

 

 05.约束

  

 

   > 自动增长:auto_increment

  > check 的使用:

    

 

  > 外键添加方法

    

 

   > 外键对应字段的关联业务

    

 

     

 

 

 06. 关于SQL中的子查询

  ** 根据查询结果不同,可分为:

    > 标题子查询 : 子查询结果为单个值;

       

    > 列子查询:子查询结果为一列;

      

      

      

      

    > 行子查询:子查询结果为一行;

          组合条件的查询:

          

 

        

    > 表子查询:子查询结果为多行多列;

      

 

 

  ** 根据子查询位置, 可分为

    > where 之后;

    > from 之后;

    > select 之后;

07.事务

  > 查询事务状态: select @@autocommit;

  > 设置事务提交方式: 

       设置为手动提交事务: set @@autocommit=0;  

    设置为自动提交事务:  set @@autocommit=1

  > 事务的开启:  start transaction;  或    begin;

  > 事务的提交:   commit;

  > 事务的回滚:   rollback;

   > 事务的四大特性:

    

 

  > 事务引发的问题

    

 

 

   > 事务的隔离级别

    

 

      

 

     

 

 

  

 

标签:02,autocommit,事务,函数,SQL,基础,查询,mysql,select
来源: https://www.cnblogs.com/jieling/p/16273411.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有