2

我有一个名为 "employee" 的类,在该类中我有一个名为 "salary" 的属性和输入数据类型字符串。所以,我的问题是我可以将“薪水”的输入数据类型从字符串更改为整数吗?如果是,那怎么办?

4

2 回答 2

4

我使用此代码重现您的问题

create class employee extends v
create property employee.salary string

insert into employee(salary) values ("1")

在此处输入图像描述

我使用此查询更改了财产薪水的类型

create property Employee.salary2 Integer
update employee set salary2=salary
DROP PROPERTY Employee.salary
update Employee remove salary
ALTER property Employee.salary2 name salary
update Employee remove salary2

在此处输入图像描述

希望能帮助到你

于 2016-08-01T08:53:49.060 回答
1

在较新版本的 OrientDB 中,您可以使用ALTER PROPERTY Employee.salary TYPE Integer

在 2.1.19 上为我工作

于 2018-06-15T09:50:41.390 回答