当前位置: 首页 > news >正文

返璞归真-SQL基本语法

数据类型

一共有数值类型,字符串类型,日期时间类型

1.数值类型:

核心要点需要理解一下float,double,decimal这三个小数的区别:

float和doulbe是采取的IEEE标准去存储小数的,即二进制的小数,所以说肯定是会有误差的。只不过double采取8个字节存储。精度会更高一些。

decimal采取的是字符串形式存储(存储的是十进制) + 标度控制来实现的所以说不会存在误差。

三者都可以通过(M,D)去指定精度,M是小数的位数,D是小数点的位置。

2.字符串类型

注意的点就是char和varchar的一个区别,char指定了大小,分配内存的时候,无论是否存入的字符串是否占满都会是固定的长度,而varchar的话就是根据字符串的长度来分配空间的,但是长度不难大于预分配的长度。

3.日期类型

最常用的还是DATETIME,这个时间是可以长期存储的,其他的数据类型记忆一下就是将DateTime给拆分了。

学习SQL的分类如下:

一.DDL语法

1.1DDL对于数据库的操作

重点详解:

1.show database()需要加括号,因为这个其实是函数。

2.DDL对于数据库的操作最重要的就是记住那个创表语句了:如下的实例进行建表

使用select database()去查询当前数据库的时候就可以查询到新增的数据库了

DDL对表的操作

DDL语句总览如下:

重点详解:

DDL对于表的操作最重要的表的创建了(本人笔试的时候也考过,当时没怎么重视,直接狠狠的被击沉了)。

1.首先最最最重要的建表语句我举了一个例子如下:

2.查看建表语

3.修改字段信息(重点记住alter)

修改表当中的信息,需要记住在alter后面进行操作才是针对某一个字段,不然就是对应着表和数据库了,change是modify的进阶,drop是删除,这样就能够快速记忆了。

http://www.dtcms.com/a/431068.html

相关文章:

  • 湖州市建设中心网站苏州好的做网站的公司
  • [UnrealEngine] 虚幻引擎UE5地形入门指南 | UE5地形教程(UE5 Terrain)
  • 实现Linux的ssh免密登录实操保姆级教程
  • 嵌入式ARM程序高级调试技能:25. linux CPU占比高,某线程占用高的原因分析-pthread_self()调用多
  • 东莞网站推广渠道哪里有做外贸网站的
  • 视频下载器 2.4.7 |无敏感下载推特脸书,支持所有常见格式的下载与播放
  • 司马阅荣膺“2025超级Alshow-AI之星”
  • 多线程环境下的多态编程:挑战与解决方案
  • 23ICPC沈阳站补题
  • C++编程陷阱:悬空引用检测方法与防范指南
  • 上海网站制作价格又拍云存储WordPress
  • 阿里开源 Java 诊断神器Arthas
  • 网页设计与网站建设课程设计报告哪里有市场营销培训班
  • Spring Security入门指南:为初学者打造的安全防护盾
  • 网站策划书模板装修公司怎么做免费网站
  • numpy矩阵运算
  • 让 Agent 说“机器能懂的话”——LlamaIndex 构建 Agent 的结构化输出策略
  • 网站建设栏目怎么介绍海南万宁市
  • 2009 年真题配套词汇单词笔记(考研真相)
  • 代充网站怎么做wordpress4.8.2
  • GundamSeed001
  • ESP32 IDF GET_HTTPS
  • 算法世界中的两极对话:最小化最大差值与最大化数字差异的智慧较量
  • 【含文档+PPT+源码】基于微信小程序的关爱老年人在线能力评估系统
  • 前端-JavaScript简介JavaScript模块化
  • 建设官方网站房产信息网的官网链接
  • ◆comfyUI教程◆第1章05节 详解基础工作流节点及参数功能
  • 华为铁三角:销服体系的变革方法论
  • 【数据库知识】TxSQL 主从数据库同步底层原理深度解析
  • 17zwd一起做网站百度地图怎么看沿途服务区