SELECT SF_GET_CASE_SENSITIVE_FLAG();
select GUID () ;
SELECT
T.TABLE_NAME AS TABLE_NAME,
U.COMMENTS AS COMMENTS
FROM
DBA_TABLES T
JOIN USER_TAB_COMMENTS U
ON
T.TABLE_NAME =U.TABLE_NAME
WHERE
OWNER=‘DMHR’;
select * from user_col_comments where owner = ‘DMHR’;
select owner, table_name,column_name,data_type,data_length
from dba_tab_columns where owner = ‘DMHR’ and table_name=‘CITY’;
COMMENT ON TABLE “DMHR”.“CITY” IS ‘CITY’;
COMMENT ON COLUMN “DMHR”.“CITY”.CITY_ID IS ‘CITY_ID’;
SELECT SUM(bytes) from dba_data_files;
SELECT TABLE_USED_SPACE(‘DMHR’, ‘CITY’);
SELECT B.TABLESPACE_NAME, B.FILE_NAME, B.BYTES/1024/1024 SIZE_M
FROM DBA_DATA_FILES B
UNION ALL
SELECT ‘RLOG’, A.PATH, A.RLOG_SIZE/1024/1024
FROM V$RLOGFILE A;
SELECT
B.FILE_NAME ,
B.TABLESPACE_NAME ,
B.BYTES /1024/1024 SIZE_M ,
(B.BYTES -(NVL(A.BYTES, 0)))/1024/1024 USED_M,
ROUND((B.BYTES-(NVL(A.BYTES, 0)))/(B.BYTES)*100, 2) USEDRATE
FROM
DBA_FREE_SPACE A,
DBA_DATA_FILES B
WHERE
A.FILE_ID(+) = B.FILE_ID
AND A.TABLESPACE_NAME(+) = B.TABLESPACE_NAME
ORDER BY
B.TABLESPACE_NAME;
SELECT regexp_count(CITY_ID,‘J’)+1 FROM “DMHR”.“CITY”;
SELECT CITY_NAME, regexp_replace(CITY_NAME, ‘_’) FROM DMHR.CITY;
SELECT CITY_NAME, REGEXP_REPLACE (CITY_NAME, ‘[0-9]’, ‘’) FROM DMHR.CITY;
SELECT CITY_NAME FROM DMHR.CITY WHERE REGEXP_LIKE (CITY_NAME, ‘[1]+$’);
SELECT
CITY_NAME,
TO_NUMBER (REGEXP_REPLACE (CITY_NAME, ‘[^0-9]’, ‘’))
FROM
DMHR.CITY
ORDER BY 2;
SELECT CITY_NAME, REGEXP_SUBSTR(CITY_NAME, ‘[^_]+’,1,1) FROM DMHR.CITY;
0-9a-zA-Z ↩︎
文章
阅读量
获赞