ICode9

精准搜索请尝试: 精确搜索
  • Java每日总结11(MySQL)2021-10-13 15:34:01

    1.创建数据库表: -- 使用英文的(),表的名称和字段尽量用``括起来,AUTO_INCREMENT是自增-- 注释是COMMENT,字符串使用单引号括起来,所有语句后边加,(最后一个字段除外)-- 默认是 DEFAULT-- PRIMARY KEY 主键,一般一个表只有唯一的一个主键! -- 常用命令:DESC `XXX` 显示表的结构CREATE TABLE

  • 复制新表新库和改库名和表名2021-10-11 15:35:54

    1. 复制一个表 SELECT vale1, value2 into Table2 from Table1 SELECT * into act_flowcategory_1011_init from act_flowcategory; 2. 复制一个库 pg_dump --dbname="postgresql://127.0.0.1:5432/tenant_1011080?user=postgres&password=po##@#es" -F c -b -v -f &q

  • PostgreSQL获取table名,字段名2021-10-09 19:31:58

    PostgreSQL获取数据库中所有table名: SELECT tablename FROM pg_tables WHERE tablename NOT LIKE 'pg%' AND tablename NOT LIKE 'sql_%' ORDER BY tablename; PostgreSQL获取数据库中所有table名及table的注解信息: SELECT tablename, obj_description(relfi

  • SQL--7--增--插入数据 insert2021-10-09 14:03:35

      1.语句格式:    insert into 表名(字段名1,字段名2,字段名3...) values(值1,值2,值3);   2.全填写:       3.部分填写:       4.使用注意:字段名和值要一一对应。数量要对应。数据类型要对应。   5.总结:insert语句凡是执行成功,必会多一条记录。其它字段未指定值,

  • 常用表结构语句2021-10-09 09:00:38

    新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default \'默认值\' null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5] int default 0,[字段6] Decimal (12,4) default 0,[字段7] image null ,) 删除表

  • MYSQL数据库------10月4号学习内容2021-10-05 21:32:07

    MYSQL数据库------10月4号学习内容 数据库的数据类型 整数类型可分为5种,分别是TINYINT、SMALUNT、MEDIUMINT、INT和 BIGINT 在MySQL数据库中使用浮点数和定点数来存储小数。浮点数类型有:FLOAT,DOUBLE,定点数则只有一种:DECIMAL(M,D)。 注:M为数据长度,D为小数点后的长度。 在MySQL

  • Mysql的修改、删除2021-10-01 15:01:51

      一、修改和删除 1、MODIFY只能修改约束,但是change可以修改约束,也可以重命名字段 2、所有的创建和删除操作尽量加上判断,一面报错。 3、所有的字段名,使用 ` `进行标注; 4、sql大小写不敏感; 5、所有的符号都要使用英文;     #*-*。本章使用的SQL语句 -*-*- 1、修改表名  ALTER

  • 阿里巴巴数据库设计规范2021-09-29 09:02:32

    1、库名与应用名称尽量一致 2、表名、字段名必须使用小写字母或数字,禁止出现数字开头, 3、表名不使用复数名词 4、表的命名最好是加上“业务名称_表的作用”。如,edu_teacher 5、表必备三字段:id, gmt_create, gmt_modified 说明: 其中 id 必为主键,类型为 bigint unsigned、单表时自增

  • MySql-DDL2021-09-28 00:00:49

    DDL(Data Definition Language)数据库模式定义语言,通俗来说就是直接对数据库和表进行宏观操作,不具体管理表里的内容。 直接对数据库操作 create database 数据库名; //创建数据库 create database if not exists 数据库名; //防止数据库已存在导致报错 drop database

  • MySql-DML2021-09-28 00:00:03

    DML(Data Manipulation Language)数据操纵语言,通俗来说就是直接对表里的数据进行增,删,改操作 增 insert into 表名 (字段名1,字段名2,字段名3) values (值1,值2,值3); 如果不指定字段则默认是全部字段都进行赋值 也可以同时插入多行数据,例如 insert into 表名 (字段名1,字段名2

  • Oracle中对字符串类型的数字正确排序2021-09-27 13:32:54

    一、使用【ORDER BY 字段 ASC】对字符串类型数字排序得不到想要的结果 SELECT 字段名称 FROM 表名称 ORDER BY 字段名称 ASC 二、问题分析  因为排序的字段是字符串类型,所以【排序时字符从左向右依次比较】 三、解决方法 ①使用Oracle中的【CAST】函数将字段转为数字类型然后

  • MYSQL基础总结2021-09-25 22:03:58

    MYSQL总结 操作数据库 格式 CREATE TABLE [IF NOT EXISTS] `表名`( `字段名` 列类型 [属性][索引][注释],    `字段名` 列类型 [属性][索引][注释],    `字段名` 列类型 [属性][索引][注释],    `字段名` 列类型 [属性][索引][注释],   ...)[表类型][字符集设置][注释]

  • 数据仓库:SQL编码原则2021-09-24 15:05:41

    在数据仓库SQL语句的编写过程中,需要遵循一些SQL语句编写的原则,这样做的好处有以下几点: 增加SQL语句的可读性; 方便日后的数据校验排查; 提升SQL语句的性能; 提高SQL代码的复用性和扩展性; 减少SQL语句发生异常。 下面详细列出SQL语句中需要遵循的编码原则: 禁止使用select * 操作,所

  • mysql之concat函数,concat_ws函数,concat_group函数之间的区别2021-09-23 15:34:02

    concat函数 用于将多个字符串连接成一个字符串 语法:CONCAT(str1,str2,…) 说明:返回结果为连接参数产生的字符串 如果有任何一个参数为NULL 则返回值NULL 举例:将mp_id,mn字段,用()连接起来 **select CONCAT(mp_id,"(",mn,")") from dgi** concat_ws函数 参数之间的分隔

  • nativeQuery = true的使用2021-09-22 15:05:30

    当sql文件中,存在nativeQuery = true时,是可以执行原生sql语句。 所谓原生sql,也就是说这段sql拷贝到数据库中,然后把参数值给一下就能运行了,比如: @Query(value = "SELECT * FROM camera_info where delete_flag='0' and region_code=?1", nativeQuery = true) List<Camera> f

  • 操作数据库 -- mysql 022021-09-22 12:35:20

    操作数据库 操作数据库>操作数据库中的表>操作数据库中表的数据 mysql关键字不区分大小写 操作数据库 1,创建数据库 create database [if not exists] westos 2,删除数据库 drop database [if exists] westos 3,使用数据库 --如果你的表名或者字段名是一个特殊字符,就需要带·· use

  • MySQL基础命令2021-09-20 20:04:54

    结构化查询语言 SQL命令不区分字母大小写(密码,变量值除外) 每条命令以";"结束 \c 终止命令(就是不执行了) 常用的SQL命令分类 DDl 数据定义语言 如:create alter drop 创建 修改 删除 等大的操作 DML 数据操作语言 如:insert update delete 插入表记录 修改表字段 删除表记

  • 11tableField注解2021-09-17 21:34:18

    1、情况一:实体类的字段名和数据库的字段名不一致 例如我把下面实体类的email改成mail,然后用tableField指定它在数据库表中的映射字段名 再进行插入 发现查询语句使用的是email而不是mail 2、对象中的属性字段在表中不存在的问题 执行方法后,不会报错,还是成功 3、其他用法,如实体

  • MySQL整理笔记2021-09-17 09:06:00

    一、数据库的定义         数据库(DataBase,DB),常见的数据库有:MySQL、Oracle、MS sqlServer。         数据管理系统(DataBaeseManagement,DBMS):用于管理数据库中的数据,可以对数据库中的数据进行增删改查。         SQL语言:结构化查询语言。         执行步

  • MySql查询当天、本周、本月、本季度、本年的数据2021-09-17 08:34:33

    1.今天 SELECT * FROM 表名 WHERE TO_DAYS(时间字段名) = TO_DAYS(NOW()); 2.昨天 SELECT * FROM 表名 WHERE TO_DAYS(NOW()) - TO_DAYS(时间字段名) <= 1; 3.本周 SELECT * FROM 表名 WHERE YEARWEEK(DATE_FORMAT(时间字段名,'%Y-%m-%d')) = YEARWEEK(NOW()); 4.上周 SELE

  • 2021-09-162021-09-16 13:30:27

    修改删除表 修改表 -- 修改表名:ALTER TABLE 旧表名 RENAME AS 新表名 ALTER TABLE teacher RENAME AS teacher1 -- 增加表字段: ALTER TABLE 表名 ADD 字段名 列属性 ALTER TABLE teacher1 ADD age INT(11) -- 修改表的字段(重命名,修改约束!) -- ALTER TABLE 表名 MODIFY 字

  • Mybatis-Plus常用的查询方法--看这一篇就够了!!!2021-09-13 09:35:07

    前言: Mybatis-Plus作为Mybatis的增强,自己封装了很多简单还用的方法,来解脱自己写sql! 对于项目的搭建小编就不在说了,可以参考: SpringBoot+Mybatis-Plus的入门搭建与配置测试 这样就可以跟小编站在同一起跑线了,咱们直接开始介绍方法的使用哦!! 步入正题: 方法一:根据主键id去查询单个结果

  • JQuery模板开发2021-09-12 15:02:31

    通过ajax获取一个json数据字符串,将数据显示在页面中,初始页面(假设一个公司需要做一个发票,但是一次打印多个发票信息,获取到的数据是一个json字符串,而这个json字符串包含需要打印的全部信息) <body onfocusout="parent.setEmailRange();" style="overflow-wrap: break-word;"> <d

  • MySQL数据库(一)建表规约2021-09-10 13:31:17

    所有内容摘自阿里巴巴的《Java开发手册-嵩山版》 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 注意:POJO 类中的任何布尔类型的变量,都不要加 is 前缀,所以,需要在 设置从

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

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

ICode9版权所有