ICode9

精准搜索请尝试: 精确搜索
  • 索引的分类2022-01-18 14:36:33

    从功能逻辑上划分: 普通索引 - 最基本的索引,没有任何限制 唯一索引 - 与普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。 主键索引 - 它是一种特殊的唯一索引,不允许有空值。 全文索引 - 仅可用于 MyISAM 表,针对较大的数据,生成全文索引很耗时耗空间。   作用字段个数划

  • MySQL-Server-8.0连接出现“错误1251“解决办法2022-01-17 17:04:05

    按顺序执行下面三行语句,每条必须OK再执行下一条! ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '数据库密码'; FLUSH PRIVI

  • MYSQL常用DDL2022-01-17 16:35:17

    #!!!!!测试专用,使用时注意数据安全 #创建表tb_test DROP TABLE IF EXISTS tb_test; CREATE TABLE IF NOT EXISTS tb_test( id int(11) AUTO_INCREMENT PRIMARY KEY #添加了 主键约束 ); #创建字段 #ALTER TABLE 表名 ADD|CHANGE|MODIFY|DROP COLUMN 字段名 字段类型 【字段约束】 #添

  • SQL ADD COLUMN子句简介及实例2022-01-17 10:35:21

    在本教程中,我们来学习如何使用ALTER TABLE语句的SQL ADD COLUMN子句将一个或多个列添加到现有表中。 (更多教程请访问 http://www.manongzj.com) 1. SQL ADD COLUMN子句简介 要向表中添加新列,可使用ALTER TABLE ADD COLUMN语句,如下所示: ALTER TABLE table_name ADD [COLUMN] colum

  • 达梦备考笔记2022-01-12 16:30:27

    达梦培训 linux 设置窗口大小 //查看所有窗口 xrandr //设置窗口大小 $ xrandr -s 1024x768 安装出现的问题 (1)安装目录内存过小 安装程序临时目录(/tmp)可用空间为476M. 安装程序需要至少800M的临时空间, 请调整临时目录的空间或设置环境变量DM_INSTALL_TMPDIR来指定

  • 数据库mysql转为postgresql变动2022-01-12 10:00:07

    因为工作需要,项目以前使用的mysql数据,现在需要更改为postgresql。 一、mysql转pg 利用navcat可以直接将mysql库->postgresql库,变动: navcat转换后的sql,会丢失默认值 二、语句变动 2.1 DDL变动 (1). 修改列: MYSQL: ALTER TABLE table_name MODIFY COLUMN column_name datatype p

  • sql语句增加列2022-01-11 17:35:29

    --插入不可为空INT类型,并赋默认值 ALTER TABLE [dbo].[Y.UserInfo] ADD UserId INT NOT NULL Default 0; --插入可为空INT类型 ALTER TABLE [dbo].[Y.UserInfo] ADD IsEmail INT NULL ; --插入STRING类型 ALTER TABLE [dbo].[Y.UserInfo] ADD column_b VARCHAR(

  • 浅显易懂的 MySQL 之索引2022-01-10 16:02:36

    MySQL 索引 1、索引简介 字典大家都看过吧,我们可以按照拼音、笔画、偏旁首部等快速查询到我们想要的汉字。MySQL 也可以看成一部大字典,里面的记录就是一个个汉字,如果没有适当的索引,MySQL 会从第一条记录开始一条条查询,那么找记录就会变的非常耗时,所以,在 MySQL 中,同样存在索

  • 修改表结构2022-01-09 14:33:52

    添加字段 ALTER TABLE 表名称 ADD 列1 数据类型 [约束] [COMMENT 注释], ADD 列2 数据类型 [约束] [COMMENT注释], ......; 修改字段类型及约束 ALTER TABLE 表名称 MODIFY 列1 数据类型 [约束] [COMMENT 注释], MODIFY 列2数据类型「约束][COMMENT 注释], ...; 修改字段名称 ALTE

  • 解决:Cause: java.sql.SQLException: Incorrect string value: ‘XXXX‘ for column问题2022-01-09 10:31:50

    错误原因: 没有设置mysql的字符编码【默认为latin1(ISO_8859_1)】,导致 Incorrect string value【字符串不正确】 注意:检查数据库、表、字段的编码是否为utf8或者utf8mb4 下面以utf8mb4为例: 1. 修改数据库编码: ALTER DATABASE 数据库名字 DEFAULT CHARACTER SET utf8mb4; 2. 修

  • 2.操作数据库2022-01-08 11:34:54

    2.操作数据库 操作数据库 > 操作数据库表 > 操作数据库中表的数据 2.1 操作数据库(了解) 1.创建数据库 create datebase 名称; 2.删除数据库 drop datebase 名称; 3.使用数据库 -- tab键的上面,如果你的表名或者字段名是一个特殊字符,就需要带`` usE `schoo1` 4.查看数据库 s

  • mysql修改视图2022-01-08 10:32:57

    修改视图是指修改 MySQL 数据库中存在的视图,当基本表的某些字段发生变化时,可以通过修改视图来保持与基本表的一致性。 第一种方法:通过命令修改视图 基本语法 可以使用 ALTER VIEW 语句来对已有的视图进行修改。 语法格式如下: ALTER VIEW <视图名> AS <SELECT语句> 语法说明

  • oracle 更新不了行数据解决方法2022-01-07 11:33:28

    登陆oracle服务器su - oraclesqlplus / as sysdbaselect l.session_id,o.owner,o.object_name from v$locked_object l,dba_objects o where l.object_id=o.object_id and o.owner = '数据库名' and o.OBJECT_NAME = '表名';SELECT sid, serial#, username, osuser F

  • Error Msg: integrity constraint (C167969OMC.FK_OM_SS_TABLE_ID_SK) violated - child recod found2022-01-05 14:02:13

    经常我们在删除DB记录时,会为外键关联而无法删除数据感到苦恼。 这里个人经常用到的一个方法就是: 先让关联主键失效,然后再删除数据,数据删除完成后,再让其主键生效。 这样很好的解决了删除级联数据难的问题。 第一步:让主键失效:alter table table_name disable primary key casca

  • MySQL基础知识12022-01-03 18:35:42

    数据库 创建数据库 create database 数据库名称; 查看数据库 show databases; 查看已经建好的数据库 show create database 数据库名; 修改数据库 编码方式 alter database 数据库名称 default character set 编码方式== collate== 编码方式_bin 删除数据库 drop database 数

  • mysql学习2022-01-01 14:33:01

    1.简单介绍 主流数据 MS SQL Server, Oracle,DB2,Informix, Sybase等 他们都是被称为“关系数据库”的一种遵循sql标准的软件产品。 MySQL数据库的基本结构 几个关键词单词 DBMS: 数据库(管理)系统,是我们“安装”而得到的。 DB,DataBase: 数据库,一个数据库系统中可以存放多个数据库。

  • 周度学习总结-2021-12-312021-12-31 19:02:55

    目录 1. 工作简要2. 学习内容2.1 SQL*PLUS命令2.2 SQL2.3 PL/SQL语言2.4 Oracle归档日志2.5 Oracle控制文件2.6 Oracle重做日志2.7 Oracle表空间2.8 Oracle数据表2.9 Oracle分区技术2.10 Oracle角色2.11 Oracle事务2.12 优化2.13 Oracle备份和恢复2.14 Java连接Oracle数据

  • MYSQL常用语句总览2021-12-29 22:04:37

    启动MYSQL mysql -uroot -p   远程连接MYSQL mysql -h ip端口号 -u root -p 数据库操作 查看数据库 show databases;   创建数据库(此处以user数据库为例) create database user;   使用数据库(此处以创建user数据库为例) use user;   表操作   创建表(此处以创建user表为例) creat

  • Oracle修改字符集ORA-02374,ORA-12899,ORA-023722021-12-29 18:33:46

    Oracle修改字符集ORA-02374,ORA-12899,ORA-02372 [日期:2018-05-05] 来源:Linux社区  作者:ritchy [字体:大 中 小]   IMPDP时部分日志显示这个警告ORA-02374: conversion error loading table "MEMXXX"."T_MEMBER_XXXX"ORA-12899: value too large for column SUBJECT (ac

  • MySQL DDL2021-12-29 09:06:34

    DDL包括创建表和库的操作 建库 create database 库名; 查看所有库 show databases; 选择库 use 库名; 查看库内所有表 show tables; 删库 drop database 库名; 建表 create table student( id int auto_increment primary key, 字段名 类型 备注, …… ); 复制

  • MySQL DDL2021-12-23 22:03:53

    5 DDL 5.1 创建表 5.1.1 创建的规则 数据库名和表名不能超过30个字符,表名不能超过29个字符 只能包含a-z,A-z,0-9,_共63个字符 同一个MySQL软件下,数据库不能重名,同一个库中,表不能重名,同一个表下,字段不能重名 表名、字段等不能与预留关键字重名,必要时使用着重号“`” 保持字段名和类型

  • postgresql 添加列主键自增2021-12-23 18:35:27

    1.对已存在的表添加列 和注释 alter table tableName add COLUMN columnName varchar(50); comment on column tableName.columnName is '注释'; 2.对已存在的列设置主键 ALTER TABLE tableName ADD CONSTRAINT xxx_xxx_primary_pk PRIMARY KEY (列); 3.创建自增 DROP SEQU

  • mysql表格操作-增删改查2021-12-23 08:33:51

    数据库中表的数据类型 0. mysql数据库中的数据类型 1. 整型数据, 整数类型,包括TINYINT,SMALLINT,DEDIUINT,INT,BIGINT 数据类型选择时,应该尽量选择小的,这样运算效率高 2. 浮点型数据 3. 时间类型 YEAR YYYY DATE

  • 修改表字段2021-12-22 18:36:05

      添加新字段:   alter table 表名 add(字段名 字段类型 默认值 是否为空);   alter table user add(age number(6));   alter table user add (course varchar2(30) default '空' not null);   修改字段:   alter table 表名 modify (字段名 字段类型 默认值 是

  • MySQL学习记录(十一)--常见的约束2021-12-21 20:00:29

    #常见的约束 /* 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 分类:六大约束     NOT NULL:非空约束,用于保证该字段的值不能为空(如姓名、学号)     defaut :默认。用于保证该字段有默认值。(如性别)     primary key :主键,用于保证该字段的值具有唯一性

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

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

ICode9版权所有