赞
踩
⏹当需要向表中插入若干测试数据的时候,可通过下面这种方式造数据
INSERT INTO 表名
SELECT
-- 因为该字段为字符串形式,所以使用TO_CHAR转换
TO_CHAR(100000000 + LEVEL) || 'TEST_CONTENT'
-- 固定字段值1
,'6599'
-- 固定字段值2
, '20240323'
-- 固定字段值3
, '121212'
FROM
DUAL CONNECT BY LEVEL <= 10000;
⏹创建global全局索引
CREATE INDEX 索引名 ON 表名(字段名1,字段名2,...) GLOBAL PARTITION BY
HASH(字段名1,字段名2,...) PARTITIONS 256;
⏹创建local局部索引
CREATE INDEX 索引名 ON 表名(字段名) LOCAL ONLINE;
DROP INDEX 索引名 ONLINE;
EXPLAN PLAN FOR SQL语句;
SELECT PLAN_TABLE_OUTPUT FROM TABLE(DBMS_XPLAN.DISPLAY());
SET LINESIZE
用于设置输出行的最大长度。SET PAGESIZE 0;
SET LINESIZE 1000;
SET DEFINE OFF;
后,SQL*Plus 将不再替换以 & 开头的内容,而会将&
视为普通的文本。&
字符的文本而不想让 SQL*Plus 将其作为替代变量处理时常用。例如插入的数据为aaa&bbb
。SET DEFINE OFF;
SET TIMING ON;
-- ALTER TABLE 表名 ADD 字段名 字段的类型名称(长度)
ALTER TABLE TM_社員 ADD 表示順 smallint(8);
-- ALTER TABLE 表名 DROP COLUMN 想要删除的字段名
ALTER TABLE TM_社員 DROP COLUMN 要删除的字段名称;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。