排序
Oracle创建表
一、新表不存在 1、基本语法 create table 表名称 ( id varchar2(50) primary key , name char(200) not null, phone number(11) unique, class carchar(10), foreign key (name) ) tablespac...
表空间增加空间
1、先通过ftp 找到一个 “ /新空间地址/ ” ,赋予777权限 select tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space from sys.dba_data_files order by tabl...
Oracle 查询重复数据方法
SQL重复记录查询 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having cou...
ORA-01034、ORA-27101错误(Linux)
原因 磁盘空间不足 解决方法 1、通过ftp先删除一部分文件,尝试链接是否可用,如果不可用进行下面操作2、远程登录服务器(使用putty 等软件)输入远程账号 root (回车),然后输入密码3、启动o...
Oracle判断是否包含字符串的方法
很多时候需要再数据库里查询某个字段里是否包含需要查询的字符 1、contains 首先想到的就是contains,contains用法如下: select * from daka_user_info t where contains(xjdz, '童井组') 但是...
Oracle把字段包含的空格去除
判断字段里包含的空格还是Excel导入时包含的空字符串 空字符串使用replace update 表名 set 列名 = replace(列名,' ',''); 如 update USER set NAME = replace(NAME,' ',''); 正常的空格使用tri...
Oracle按日期统计
--创建表 Test CTEATE TABLE TEST(ID NUMBER NOT NULL,MODIFIEDTIME DATE NOT NULL) --按天统计 SELECT TO_CHAR(T.MODIFIEDTIME,'YYYY-MM-DD') TIME,COUNT(*) COUNT FROM TEST T --这里可加查询...
ORACLE 按时间统计数据
根据需要按时间统计数据 1、按名称统计2022-01-26到2022-04-03 select t.COLLECT_SITE_NAME,count(1) from t_cj02 t where to_char(t.testing_datetime,'yyyy-mm-dd') between '2022-01-26' and...
Oracle创建视图
本教程中,您将学习如何使用Oracle CREATE VIEW语句在数据库中创建新视图。 Oracle CREATE VIEW语法 要在数据库中创建新视图,请使用以下Oracle CREATE VIEW语句: CREATE [OR REPLAC...
Oracle主键
在本教程中,您将学习如何使用Oracle PRIMARY KEY约束来管理表的主键。 主键介绍 主键是表中列的唯一标识表中的行的一列或多列的组合。 以下是设置列成为主键的规则: 主键列不能包含NULL...