sql,DECLARE, v_result VARCHAR2(100);,BEGIN, FOR r IN (SELECT column_name FROM table_name) LOOP, v_result := r.column_name;, DBMS_OUTPUT.PUT_LINE(v_result);, END LOOP;,END;,/,
“Oracle临时脚本是一种在Oracle数据库中创建和执行的SQL语句集合,用于获取快速灵活的结果,以下是一些常用的Oracle临时脚本示例:
1、查询数据表结构
查询表名、列名、数据类型和约束信息 SELECT table_name, column_name, data_type, constraint_name FROM user_tab_columns WHERE table_name = '表名';
2、查询表中的数据
查询表中的所有数据 SELECT * FROM 表名; 查询表中满足条件的数据 SELECT * FROM 表名 WHERE 条件;
3、插入数据
向表中插入一条数据 INSERT INTO 表名 (列1, 列2, 列3) VALUES (值1, 值2, 值3); 向表中插入多条数据 INSERT ALL INTO 表名 (列1, 列2, 列3) VALUES (值1, 值2, 值3) INTO 表名 (列1, 列2, 列3) VALUES (值4, 值5, 值6) SELECT * FROM dual;
4、更新数据
更新表中满足条件的数据 UPDATE 表名 SET 列1 = 值1, 列2 = 值2, ... WHERE 条件;
5、删除数据
删除表中满足条件的数据 DELETE FROM 表名 WHERE 条件;
6、创建索引
创建唯一索引 CREATE UNIQUE INDEX 索引名 ON 表名 (列名); 创建普通索引 CREATE INDEX 索引名 ON 表名 (列名);
7、修改表结构(添加/删除列、修改列)
添加列 ALTER TABLE 表名 ADD (列名 数据类型); 删除列 ALTER TABLE 表名 DROP COLUMN 列名; 修改列数据类型和约束 ALTER TABLE 表名 ALTER COLUMN 列名 数据类型;
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/502274.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复