数据库
ヤ子不语メ
这个作者很懒,什么都没留下…
展开
-
oracle查看表空间及大小
--1、查看表空间的名称及大小SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_sizeFROM dba_tablespaces t, dba_data_files dWHERE t.tablespace_name = d.tablespace_nameGROUP BY t.tablespace_name;--2、查看表空间物理文件的名称及大小SELECT tablespace_name,file_...原创 2022-02-06 13:17:12 · 371 阅读 · 1 评论 -
Oracle 用户和权限
语法结构:创建用户CREATE USER 用户名 IDENTIFIED BY 口令 [ACCOUNT LOCK|UNLOCK]语法解析: LOCK|UNLOCK 创建用户时是否锁定,默认为锁定状态。锁定的用户无法正常的登录进 行数据库操作。 语法结构:授权GRANT角色|权限 TO 用户(角色)语法结构:其他操作//回收权限 REVOKE 角色|权限 FROM 用户(角色) //修改用户的密码 ALTER USER 用户名 IDENTIFIED BY 新密码原创 2021-09-08 10:44:06 · 140 阅读 · 0 评论 -
Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable:V8
Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable : V8原因—:Excel中的某列字段类型与数据库表中字段数据类型不一致,其中V8为出错的列(索引从0开始),也就是数据库表中的第9列解决方法:修改相应的数据类型就行...原创 2021-08-20 17:12:17 · 2429 阅读 · 0 评论 -
Oracle中对多行查询结果进行拼接
to_char(wmsys.wm_concat(to_char( st.col_name))) as new_nameto_char: 将当前值转换成字符串类型;wmsys.wm_concat:拼接函数查询出的多列结果拼接成字符串,中间用逗号分割。例:select to_char(wmsys.wm_concat(to_char(t.diagnosis_desc))) as new_name from outp_diagnosis t where t.clinic_no = ...原创 2021-08-18 11:22:36 · 4557 阅读 · 0 评论 -
Oracle数据库备份还原
备份数据库1 创建目录 create or replace directory dumpdire as 'd:/'2 导出 expdp system/manager@orcl directory=dumpdire dumpfile=aa.dmp logfile=aa.log version=10.2.0.3.0 full=y还原数据库1.创建数据库 Database Configuration Assistant2.plsql登录数据库 sql窗口执行表空间语句(...原创 2021-08-13 10:45:34 · 234 阅读 · 0 评论 -
SQL 语法
一、基本概念数据库术语 数据库(database)- 保存有组织的数据的容器(通常是一个文件或一组文件)。 数据表(table)- 某种特定类型数据的结构化清单。 模式(schema)- 关于数据库和表的布局及特性的信息。模式定义了数据在表中如何存储,包含存储什么样的数据,数据如何分解,各部分信息如何命名等信息。数据库和表都有模式。 列(column)- 表中的一个字段。所有表都是由一个或多个列组成的。 行(row)- 表中的一个记录。 ...原创 2021-08-12 11:20:39 · 63 阅读 · 0 评论