51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#sq
MySQL与Oracle的区别
1、Oracle是大型数据库而MySQL是中小型数据库,Oracle市场占有率达40%,MySQL只有20%左右,同时MySQL是开源的而Oracle价格非常高2、Oracle支持大并发,大访问量,是OLTP最好的工具3、安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候O...
代码星球
·
2020-04-11
MySQL
Oracle
区别
SQL系列函数--字符串函数
1、charindex函数用来寻找一个指定的字符(串)在另一个字符串中的起始位置,返回一个整数,没找到就返回0selectCHARINDEX('SQL','MicrosoftSQLSERVER'),返回结果为112、len返回字符串的长度selectLEN('MicrosoftSQLSERVER'),返回结果为203、...
代码星球
·
2020-04-11
函数
SQL
系列
字符串
SQL Server常用系统表
1、查询当前数据库中的用户表select*fromsysobjectswherextype='U';2、获取SQLServer允许同时用户连接的最大数SELECT@@MAX_CONNECTIONS;3、获取当前指定数据库的连接信息SELECT*FROMmaster.dbo.sysprocessesWHEREdbidIN...
代码星球
·
2020-04-11
SQL
Server
常用
系统
SQL之相关语法及操作符
概述:UNION、SELECTINTO、INSERTINTOSELECT、SQL约束UNION操作符UNION操作符用于合并两个或多个SELECT语句的结果集请注意,UNION内部的每个SELECT语句必须有相同数量的列。列也必须拥有相似的数据类型。同时,每个SELECT语句中的顺序必须相同默认地,UNION操作符选取...
代码星球
·
2020-04-11
SQL
相关
语法
操作
SQL Server -使用表触发器记录表插入,更新,删除行数
1、如何使用sql获取当前session用户名和机器名SelectCURRENT_USER,Host_name()2、如何在表触发器中获取当前表名称SELECTOBJECT_SCHEMA_NAME(parent_id)+'.'+OBJECT_NAME(parent_id)FROMsys.triggers触发器完整代码A...
代码星球
·
2020-04-11
SQL
Server
使用
触发器
记录表
SQL Server排序的时候使null值排在最后
首先建一个表插入一些测试数据createtableUserInfo( UserInfoID intnotnullidentity(1,1)primarykey, User_No &nb...
代码星球
·
2020-04-11
SQL
Server
排序
时候
null
SQLServer理解copyonly备份操作
Always在添加数据库的过程中如果同步首选项选择的是“完整”,那么就会在主副本上执行copyonly的完整备份和日志备份在辅助副本上执行还原操作,也正是这个操作让我对copyonly有了新的理解。接下来详细介绍copyonly的操作一、备份测试CREATEDATABASEcity;GOCREA...
代码星球
·
2020-04-11
SQLServer
理解
copyonly
备份
操作
MySQL数据库的知识总结
1.Mysql数据库存储引擎概念:存储引擎其实就是如何实现存储数据,如何为存储的数据建立索引以及如何更新,查询数据等技术实现的方法。MYSQL中的数据用各种不同的技术存储在文件(内存)中,这些技术中的每一种技术都使用不同的存储机制,索引技巧,锁定水平并且最终提供广泛的不同功能和能力。在MySQL中将这些不同的技术及配套...
代码星球
·
2020-04-11
MySQL
数据库
知识
总结
MySQL数据库 常用命令
1、MySQL常用命令createdatabasename;创建数据库usedatabasename;选择数据库dropdatabasename直接删除数据库,不提醒showtables;显示表describetablename:表的详细描述select中加上distinct去除重复字段mysqladmindropda...
代码星球
·
2020-04-11
MySQL
数据库
常用
命令
MySQL -进阶
一、视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用SELECT*FROM(SELECT nid,NAMEFROMtb1WHEREnid>2)ASAWHEREA.NAME>'alex';--...
代码星球
·
2020-04-11
MySQL
进阶
MySQL如何修改密码
第一种方式:最简单的方法就是借助第三方工具NavicatforMySQL来修改,方法如下:1、登录mysql到指定库,如:登录到test库。2、然后点击上方“用户”按钮。3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。4、出现如图界面,输入新密码,并确认新密码,点...
代码星球
·
2020-04-11
MySQL
如何
修改
密码
MySQL 基本使用
数据库:CREATEDATABASE名字; //创建数据库SHOWDATABASES; &nbs...
代码星球
·
2020-04-11
MySQL
基本
使用
CentOS7 yum方式安装MySQL5.7
转载至博客:https://www.cnblogs.com/bigbrotherer/p/7241845.html在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1下载并安装MySQL官方的 YumRep...
代码星球
·
2020-04-11
CentOS7
yum
方式
安装
MySQL5.7
SQL 行转列
行转列,列转行是我们在开发过程中经常碰到的问题。1、行转列一般通过CASEWHEN语句来实现2、也可以通过SQLSERVER2005新增的运算符PIVOT来实现。用传统的方法,比较好理解。层次清晰,而且比较习惯。但是PIVOT、UNPIVOT提供的语法比一系列复杂的SELECT...CASE语句中所指定的语法更简单、更...
代码星球
·
2020-04-11
SQL
行转列
sql修改字段长度
语法: altertable<表名>altercolumn<字段名>新类型名(长度) 例如:有名table1,字段名F1,原来F1为varchar(3),现在要改为varchar(10),则可以这么写: altertabletable1altercolumnF1varchar(10)&...
代码星球
·
2020-04-11
sql
修改
字段
长度
首页
上一页
...
672
673
674
675
676
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他