ANALYZE_TABLE
接口/方法功能
分析表字段基础信息。
接口/方法声明
PROCEDURE ANALYZE_TABLE(TABLE_NAME VARCHAR,FIELD_NAME VARCHAR,SAMPLE_RATE INTEGER,HSITOGRAM_NUM INTEGER);
参数说明
参数名称 | 参数类型 | 参数解释 | 默认值 |
---|---|---|---|
TABLE_NAME | VARCHAR | 表名称 | 无 |
FIELD_NAME | VARCHAR | 字段名称 | 无 |
SAMPLE_RATE | VARCHAR | 采样间隔 | 无 |
HSITOGRAM_NUM | VARCHAR | - | 无 |
操作示例
SQL> CREATE TABLE t_ana(c1 INT,c2 CHAR(10),c3 int);
SQL> BEGIN
FOR i IN 1..100 LOOP
INSERT INTO t_ana VALUES(i,'TEST'||i,i*2);
END LOOP;
END;
/
SQL> EXEC DBMS_STAT.ANALYZE_TABLE('SYSDBA.T_ANA','C1',1,NULL);