Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 有人能告诉我如何在sqldeveloper中创建类吗?_Oracle_Plsql - Fatal编程技术网

Oracle 有人能告诉我如何在sqldeveloper中创建类吗?

Oracle 有人能告诉我如何在sqldeveloper中创建类吗?,oracle,plsql,Oracle,Plsql,最近我在自学sql,这对我来说真的很难 例如,我想创建一个名为XXX的sql类,还想在类中添加一些属性,如国家、人口等 那么如何编写代码呢?有人能用一个简单的例子告诉我怎么做吗 非常感谢。您可以创建如下表: create table your_class_table ( country varchar2(2000 char), population number ) 然后您可以将数据插入其中,然后选择。您可以创建如下表: create table your_class_table ( coun

最近我在自学sql,这对我来说真的很难

例如,我想创建一个名为XXX的sql类,还想在类中添加一些属性,如国家、人口等

那么如何编写代码呢?有人能用一个简单的例子告诉我怎么做吗


非常感谢。

您可以创建如下表:

create table your_class_table
(
country varchar2(2000 char),
population number
)

然后您可以将数据插入其中,然后选择。

您可以创建如下表:

create table your_class_table
(
country varchar2(2000 char),
population number
)

然后您可以将数据插入其中,然后选择。

您可以创建一个
类型,如下所示

CREATE OR REPLACE TYPE MYCLASS AS OBJECT 
(Country varchar2(30), 
 Population varchar2(30)
); 
/     

CREATE TABLE MYTABLE of MYCLASS;

您可以创建一个
类型
,如下所示

CREATE OR REPLACE TYPE MYCLASS AS OBJECT 
(Country varchar2(30), 
 Population varchar2(30)
); 
/     

CREATE TABLE MYTABLE of MYCLASS;

@Arun Palanisamy,我不知道lol先生,这就是我感到困惑的原因,我在在线课程中学习了sql,老师提到我们可以创建一个类,这个类可以有多个属性。sql中没有“类”。只有桌子。Oracle的PL/SQL支持创建“对象类型”,这可能是最接近您可以获得的类的类型。你到底想做什么?@Arun Palanisamy,我不知道lol爵士这就是为什么我感到困惑,我在在线课程中学习了sql,老师提到我们可以创建一个类,这个类可以有多个属性。sql中没有“类”。只有桌子。Oracle的PL/SQL支持创建“对象类型”,这可能是最接近您可以获得的类的类型。你们到底想做什么?谢谢,先生,但我如何创建类并向它声明多个属性呢?谢谢,先生,但我如何创建类并向它声明多个属性呢?