查询7天内的数据,createtime 条件字段
SELECT * FROM table_commodity where to_char(createtime, 'yy-mm-dd') >= to_char(sysdate-7,'yy-mm-dd');
插入一条语句
INSERT INTO TABLE_COMMODITY(ID,NAME,TYPE,CREATETIME)
VALUES('987654321','HIJKLMN','1',TO_DATE('2019-12-01','yyyy-MM-dd'),'1','456','456');
清除表数据
TRUNCATE TABLE TABLE_NAME;
更新一条记录
UPDATE TABLE_NAME SET NAME='小明';
向表添加字段,并标注注释
alter table TABLE_STORE add(
SINGLEID VARCHAR2(50) ,
UNITPRICE NUMBER,
BZ VARCHAR2(200),
CREATETIME Date,
DELETETIME DATE,
ISDELETE VARCHAR2(2)
);
--
comment on column TABLE_STORE .SINGLEID IS '主键';
出现错误:ORA-02195:尝试创建的PERMANENT对象在TEMPORARY表空间中
--查找表空间的属性:
select * from dba_tablespaces;
-- CONTENTS :permanent 默认表空间/temporary临时表空间。 所建的表应该在permanent 中
--查找表空间的属性:
select * from dba_tablespaces;
-- CONTENTS :permanent 默认表空间/temporary临时表空间。 所建的表应该在permanent 中
-- 删除表空间temp,但不删除其文件
drop tablespace temp;
--删除表空间temp,同时删除数据对象
drop tablespace temp including contents;
--删除表空间temp及其包含数据对象以及数据文件
drop tablespace temp including contents and datafiles;
--创建临时表空间E:\ORACLEDATA
CREATE TEMPORARY TABLESPACE TRAFFIC_TEMP
TEMPFILE 'E:/ORACLEDATA/TABLE_TEMPORARY.DBF'
SIZE 50M
AUTOEXTEND ON
NEXT 50M MASIZE 20480M
EXTENT MANAGEMENT LOCAL;
--创建表
CREATE TABLESPACE TABLESPACE
LOGGING
DATAFILE 'E:\ORACLEDATA\TABLESPACE.DBF'
SIZE 50M
AUTOEXTEND ON
NEXT 20M MAXSIZE 20480M
EXTENT MANAGEMENT LOCAL;
--创建用户
CREATE USER UserName IDENTIFIED BY 123
ACCOUNT UNLOCK
DEFAULT TABLESPACE TABLESPAC
TEMPORARY TABLESPACE TABLE_TEMPORARY; --如果没有创建临时表空间,则不需要这句话
--给用户授权
GRANT CONNECT,RESOURCE TO UserName; --表示把 connect,resource权限授予tbb用户
GRANT DBA TO UserName; --表示把 dba权限授予给tbb用户(可选)