小编And*_*rej的帖子

如何在 Oracle SQL Developer 中运行过程

你好我在oracle SQL developer中有一个名为CITY的表,我的问题是如何运行该程序

-- start the script

SET SERVEROUTPUT ON
SET LINESIZE 400
SET TIMING ON

CREATE OR REPLACE PACKAGE BODY hotel AS

    -- -----------------------------------------------------
    -- Table city
    -- -----------------------------------------------------
    PROCEDURE fill_city(number_city NUMBER) IS
        city VARCHAR2(100);
        postna_st VARCHAR2(4);

    BEGIN
        FOR st IN 1..number_city LOOP
            city:= dbms_random.string('a',100);
            postal_number:= dbms_random.value(1000,9000);
            INSERT INTO CITY(city, postal_number) VALUES (city, postal_number);
        END LOOP;
    END;

BEGIN 
    NULL;
END hotel;
/

SHOW ERRORS;
Run Code Online (Sandbox Code Playgroud)

创建程序

CREATE OR REPLACE PACKAGE hotel AS
    PROCEDURE fill_city(number_city NUMBER)
END hotel;
/

SHOW ERRORS; …
Run Code Online (Sandbox Code Playgroud)

oracle oracle-11g plsql

6
推荐指数
1
解决办法
18万
查看次数

标签 统计

oracle ×1

oracle-11g ×1

plsql ×1