更新记录 2022年6月16日 发布。 2022年6月11日 将笔记迁移到博客中。 数据表操作 显示所有表 显示当前所在数据库的表 SHOW TABLES; 显示指定数据库的表 SHOW TABLES FROM <数据库名称>; 显示所有列 SHOW COLUMNS FROM 表名; 创建表 CREATE TABLE [IF NOT EXISTS] 表名 (
标题 -方式一:使用警号 几个警号就是几级标题,eg: # 一级标题 -方式二: 使用快捷键 ctrl+数字 几级标题就选其对应的数字, eg: ctrl+2(二级标题) 子标题 -方式一: 使用星号 eg: * 小标题 -方式二: 使用加号 eg: + 小标题 ps:还可以按tab键编写子子标题,如果想退出子标题编写, 连续
数据库操作 show databases; create database 数据库名; use 数据库名; select database(); #查看当前处于哪个数据库中 drop database 数据库名; 查询当前数据库所有表 show tables; 查询表结构 desc 表名; 查询指定表的建表语句 show create table 表名; DDL-表
格式: ALTER TABLE 表名 ADD 字段名称 字段类型(字段长短-选填) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL(是否不可为空) DEFAULT 0(默认值) COMMENT '备注'(备注)AFTER 在指定字段之后(不加默认最后); 例子: ALTER TABLE people ADD COLUMN age varchar(20) CHARACTER S
DML语句 DML语句用来对表中数据进行相关操作,伴随着TCL事务控制语句,包括:增,删,改。 (一)在表中插入数据 --语法,多个字段与字段值要相对应 INSERT INTO table_name(字段名1,字段名2,字段名3, ...) VALUES(字段值1,字段值2,字段值3, ...); --示例 INSERT INTO myemp(id,name,salary,deptno)
DDL语句 DDL语句是用于增删改数据库对象的,数据库对象有:表,视图,索引,序列。 (1)创建表 ---创建表的语法 CREATE TABLE 表名( 字段名 数据类型, 字段名 数据类型, ...... ); ---示例 CREATE TABLE myemp( id NUMBER(4), name VARCHAR2(20), gender CHAR(1),
4、Hive查询语法(DQL) SELECT [ALL | DISTINCT] select_expr, select_expr, ... FROM table_reference [WHERE where_condition] [GROUP BY col_list] [ORDER BY col_list] [CLUSTER BY col_list | [DISTRIBUTE BY col_list] [SORT BY col_list] ] [LIMIT [offset,] rows] 4.1 全
mybatis如果不做区分大小写的设置的话,默认是不会区分大小写的,执行出的sql字段全部大写。 方法1.加上字段别名加上双引号 Select name as "name" from v_zhyl_zxzf_hqyzflb 方法2.返回字段映射到实体类型: 以“com.demo.pojo.User”为例: 设置select语句的返回类型为:resultType="co
MySQL命令 进入mySQL mysql -h localhost -uroot -proot show databases: 查询当前都有哪些数据库 select version(); 查询当前mysql服务的版本号 status; 查询mysql的状态信息 select now(); 查询当前的时间 show variables like '%connection%'; 查询连接数资源
@TableField注解 1、 主要用来解决实体类的字段名与数据库中的字段名不匹配的问题(数据库user_addr,字段useraddr未驼峰) 2、 实体类中的属性字段在表中不存在的问题 // 用来解决数据库中的字段和实体类的字段不匹配问题 @TableField(value = "age") // 用来解决实体类中有的属
01. DDL > 查询所有数据库: show databases; > 查询当前数据库: select database(); //括号是必须要加的 > 创建数据库: create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则] -> 关于字符串: utf8 一
使用SQL查询所有数据库名、表名和表字段名 MySQL中查询所有数据库名和表名 1.查询所有数据库 show databases; 2.查询指定数据库中所有表名 select table_name from information_schema.tables where table_schema='database_name' and table_type='base table'; 3.查询指定表中
数据库操作 show databases; 查询所有数据库 select database(); 查询当前数据库 create [if not exists] database [default charset 字符集] [排列规则]数据库名; 创建 use 数据库名; 使用 drop [if exists] daatabase 数据库名; 删除 表操作 show tables;
DBA开发规范 数据库开发规范 一、命名规范 1、库名、表名、字段名、索引名必须使用小写字母,并采用下划线分割。 2、库名、表名、字段名支持最多64个字符但禁止超过32个字符。 3、库名、表名、字段名必须见名知意。命名与业务、产品线相关联。 4、库名、表名、字段名禁止使
select [distinct] * |{字段名列表} ---查询from 表名 [where 条件 [group by 字段名 [having 条件]] ---分组 [order by 字段名 [asc|desc]] ---排序[升序/降序] [limit [offset]记录数] ---分页 常见关系运算符: = <> != > < <= >= select * | 字段名1,字段名2...字段名N fro
【深入理解TcaplusDB技术】读取列表指定位置数据接口说明——[List表] 摘要 实现从指定表格中读取指定Key的列表,获取指定位置的数据。 示例代码 同步调用参见章节:[List表]读取列表指定位置数据示例代码。 异步调用参见章节:异步调用接口示例代码。 Request对象方法说明 注:如有未列
【深入理解TcaplusDB技术】扫描数据接口说明——[List表] 摘要 实现扫描指定表格中的数据。 示例代码 同步调用参见章节:[List表]扫描数据示例代码。 异步调用参见章节:[List表]异步扫描数据示例代码。 Client对象方法说明 注:如有未列出来的Client对象方法,即表示该方法在扫描数据的
问题:下面定义Student和Teacher两个结构体,如何让他们的数据值转换呢? type Student struct { Id int `json:"id"` Name string `json:"name"` Slic []int `json:"slic"` S struct { Id int `json:"id"` Name
json提取器 json提取器是用来提取返回body体里的数据。 提取公式为:$.字段名.字段名.(等等) $代表整个body体,每次输入.代表向下寻找一级;要是body体里有数组,就用数组[]取值 查看结果数里面 body 显示选择json path tester
一、建立数据库连接 ----------------接入PostgreSQL数据库: psql -h IP地址 -p 端口 -U 数据库名 连接本机数据库:psql -U postgres 切换用户名:\c - 用户名 二、访问数据库 1、列举数据库:\l 2、选择数据库:\c 数据库名 3、查看该某个库中的所有表:\dt 4、查看某个库中的某个表结
5.1insert插入数据 语法格式: insert into 表名(字段名1,字段名2,...) values(值1,值2,... ); insert into 表名(值1,值2,...); 注:字段名可以省略,等价于所有的字段名按顺序写入,所以values后面也要按顺序写入所有值; 字段名顺序可以打乱,数量也可以不全,但是values后面的值需要与字段对应
DDL(数据库定义语言) 新建时为了防止命名和关键字冲突,用``将数据库名、表名、字段名等括起来 常用字段类型:INT、DOUBLE、DECIMAL、VARCHAR、DATA、TIME、DATETIME、TIMESTAMP CREATE DATABASE `数据库名`; -- 创建数据库 CREATE TABLE `表名` ( `字段名` 字段类型(长度) [NOT
【Mybatis】学习笔记01:连接数据库,实现增删改 【Mybatis】学习笔记02:实现简单的查 【MyBatis】学习笔记03:配置文件进一步解读(非常重要) 【MyBatis】学习笔记04:配置文件模板 【MyBatis】学习笔记05:获取参数值的两种方式 【MyBatis】学习笔记06:各种查询所返回数据的数据类型 【MyBatis
1.400 原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致 或 前端提交的参数跟后台需要的参数个数不一致,导致无法封装;2)前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型;解决方案:1)对照字段名称,类型保证一致性2)使用stringify将前端传递的
前言 开始学习数据库了,如题,这篇博客就是我SQL入门的学习笔记。没有太多语法,更多的是一些函数的运用,就是主要是直接上代码,不讲理论上的东西。所以这篇博客真的只是笔记,不是讲解。 内容 首先,安装一个SQL的编辑器,我使用的是SQLserver:SQLsever安装