PostgreSQL postgresql 查看当前用户名的实现 查看当前连接的用户名: foo=#select * from current_user; 或 foo=#select user; 查看所有用户名: foo=#\du 补充:postgres 用户管理 首次安装完成 pg 数据库后,会默认自带一个用户, 用户...
SQLSERVER 数据库 MySQL中文乱码解决办法总结 MySQL中文乱码解决办法 前言: MySQL是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决数据库中文乱码情况。 1、中文乱码 1.1、中文乱码 create table ...
MySQL MySQL架构设计思想详解 前言 很多开发同学对SQL优化如数家珍,却对MySQL架构一知半解。岂不是只见树叶,不见森林,终将陷入细节中不能自拔。 今天就一块学习MySQL分层架构,深入了解MySQL底层实现原理,以及每层的作用,我们常见的SQL优化到底在哪一层做了优化? 1. My...
Oracle Oracle查看表结构命令详解 获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables;...
Oracle oracle中schema指的是什么意思 看来有的人还是对schema的真正含义不太理解,现在我再次整理了一下,希望对大家有所帮助。 我们先来看一下他们的定义: A schema is a collection of database objects (used by a user.). Sche...
MySQL mysql的select into给多个字段变量赋值方式 mysql select into给多个字段变量赋值 在into之后顺序写上要赋值的变量就行 SELECT c1, c2, c3, … INTO @v1, @v2, @v3,… FROM table_n...
PostgreSQL pgsql的UUID生成函数实例 – pgsql – 安装函数 – UUID生成函数: pgsql默认安装是没有该类函数的,若脚本执行到此处出错,需打开下面注释,安装UUID生成函数 create extension “uuid-ossp” ; – 使用函数 select uuid_gen...
Oracle Oracle数据更改后出错的解决方法 在使用Oracle的过程中我们给系统创建了两个用户:com和comtest。前者存放的是正式库数据,后者存放的测试库数据。它们都有一个taw_rm_user表,存放了使用该系统的用户基本信息,于是就是把其中的password字段全部改成了123456。 D...
SQLSERVER sql中循环处理当前行数据和上一行数据相加减 以下事例,使用游标循环表#temptable中数据,然后让当前行和上一行中的argument1 相加 存放到当前行的 argument2 中,比较简单。 –drop table #temptable create table #tempta...
PostgreSQL PostgreSQL LIKE 大小写实例 PostgreSQL 数据库 函数upper(“字符串”):转成大写字符串 WHERE UPPER("User_Name") LIKE upper(username) 此句查询“User_Name” 中值大小写不区分。 SELECT “User...
MySQL MySQL正则表达式REGEXP使用详解 LIKE 和 REGEXP之间的重要差别 正则表达式匹配不区分大小写 简单的正则表达式测试 空白元字符(特殊含义的字符) 匹配字符类 正则表达式支持的其它语法约定 正则表达式断言 语法实例 总结 正则表达式用来匹配文本的特殊的串(字符集合)(匹配文本,将一...
MySQL MySQL索引概念及七种索引类型分享介绍 1 索引的概念 索引(在MySQL中也叫做“键(key)”)是存储引擎用于快速找到记录的一种数据结构,这也是索引最基本的功能。 索引对于良好的性能非常关键。数据量越大时,索引对性能的影响也越重要,好的索引可以将查询性能提高几个数量级...