随笔分类 -  数据库

oracle,mysql,sqlServer等数据库各类知识
摘要:/*删除表前,查询某个表所有关联的外检,然后获取删除sql语句执行*/selectTABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME, CONCAT('alter table ',T 阅读全文
posted @ 2020-12-21 10:57 tuanz 阅读(259) 评论(0) 推荐(0)
摘要:1、su - oracle 2、lsnrctl start 3、sqlplus /nolog 4、conn username/password 5、select * from table; 6、如果是update 的话要commit; 阅读全文
posted @ 2020-12-09 11:14 tuanz 阅读(10760) 评论(0) 推荐(0)
摘要:SELECT 'DROP TABLE '||TABLE_NAME||';' FROM USER_TABLES WHERE TABLE_NAME LIKE 'T_TSPT%' 阅读全文
posted @ 2020-11-18 09:42 tuanz 阅读(116) 评论(0) 推荐(0)
摘要:(1) su - oracle 切换成oracle 用户 (2)sqlplus / as sysdba (3)startup; (4)quit;退出sql模式 exit 退出oracle用户 (5)lsnrctl start 启动监听 阅读全文
posted @ 2020-09-28 22:41 tuanz 阅读(175) 评论(0) 推荐(0)
摘要:查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单 阅读全文
posted @ 2019-11-20 14:53 tuanz 阅读(2013) 评论(0) 推荐(0)
摘要:一、数据库:1.建立数据库 create database 数据库名;use 数据库名; create database exp1;use exp1; mysql同样 2.删除数据库 drop database 数据库名;drop database exp1; mysql同样 二、表:1.创建表 c 阅读全文
posted @ 2019-07-10 10:18 tuanz 阅读(2218) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/c332472988/article/details/52804078 一、并发性 并发性是oltp数据库最重要的特性,但并发涉及到资源的获取、共享与锁定。 mysql:mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁 阅读全文
posted @ 2018-05-18 17:57 tuanz 阅读(497) 评论(0) 推荐(0)
摘要:OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银 阅读全文
posted @ 2018-05-18 17:55 tuanz 阅读(319) 评论(0) 推荐(0)
摘要:今天开发过程中涉及到 sqlServer数据库数据同步至mysql数据,所以对日期格式转换需求,查到了一些关于sqlServer 的日期转换内容: 一般存入数据库中的时间格式为yyyy-mm-ddhh:mm:ss 如果要转换为yyyy-mm-dd 短日期格式.可以使用convert函数.下面是sql 阅读全文
posted @ 2018-04-17 16:23 tuanz 阅读(20129) 评论(1) 推荐(1)
摘要:转载自:https://www.cnblogs.com/rainman/p/6203065.html 1. 概述 在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性。 sqlserver: oracle: mysql: 注意 阅读全文
posted @ 2018-04-17 16:18 tuanz 阅读(723) 评论(0) 推荐(0)
摘要:SQL Server日期时间函数 日期时间函数 1、获取当前日期GetDate getdate()函数以datetime数据类型的格式返回当前SQLServer服务器所在计算机的日期和时间。其语法格式为getdate()。返回值舍入到最近的秒小数部分,精度为.333秒数据库十七偏移量不包含在内。 示 阅读全文
posted @ 2018-04-16 17:40 tuanz 阅读(1056) 评论(0) 推荐(0)
摘要:--创建oracle登录用户 create user CHECKDATAUSER identified by "bsoft" default tablespace PBPGCHECKDATA temporary tablespace TEMP profile DEFAULT password exp 阅读全文
posted @ 2018-04-03 17:16 tuanz 阅读(390) 评论(0) 推荐(0)
摘要:今天对一张创建了分区表的表进行update操作,正好需要修改的是创建分区的那一列,由于是要修改在分区表范围内的数据,所以无法修改。 然后搜了一下,需要修改row movement这个属性:alter table eq_excpdetail enable row movement;将该属性打开,然后就 阅读全文
posted @ 2018-04-03 17:13 tuanz 阅读(2854) 评论(0) 推荐(0)
摘要://ORACLE查询表死锁 //sqlserver判断表死锁和解锁 阅读全文
posted @ 2017-05-18 17:02 tuanz 阅读(1802) 评论(0) 推荐(0)
摘要:第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF有三种方法: 一是重复存储职工号和姓名。这样,关键字只能是电话号码。 二 阅读全文
posted @ 2017-05-18 17:00 tuanz 阅读(372) 评论(0) 推荐(0)
摘要://查看表空间情况 SELECT Upper(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",To_char(Round(( D.TOT_GROOTTE 阅读全文
posted @ 2017-05-18 16:44 tuanz 阅读(772) 评论(0) 推荐(0)