在Oracle SQL Developer中添加新的Varchar2字段

在Oracle SQL Developer中添加新的Varchar2字段,oracle,Oracle,我是甲骨文的新手。我需要将一个varchar2字段添加到一个长度为50字节的现有表中 我用鼠标右键点击桌子,如下所示: …然后我来到这个领域: 我不知道在这里该怎么办。我希望在schema design GUI视图中看到类似“type”、“size”和“units”的提示(在这里我将分别输入~varchar2、45和bytes)。我不知道如何利用精度和比例场;我以为那是数字 您正在添加一列。给它一个名称(“列名”)、一个类型(从“数据类型”下拉列表中选择)和一个长度(“精度”)。如果它是数字

我是甲骨文的新手。我需要将一个varchar2字段添加到一个长度为50字节的现有表中

我用鼠标右键点击桌子,如下所示:

…然后我来到这个领域:


我不知道在这里该怎么办。我希望在schema design GUI视图中看到类似“type”、“size”和“units”的提示(在这里我将分别输入~varchar2、45和bytes)。我不知道如何利用精度和比例场;我以为那是数字

您正在添加一列。给它一个名称(“列名”)、一个类型(从“数据类型”下拉列表中选择)和一个长度(“精度”)。如果它是数字类型,您可以给它一个刻度(小数点右侧)。在您的特定示例中,为列指定一个名称,将数据类型下拉列表保留在VARCHAR2,并为精度指定50。

您正在添加一个列。给它一个名称(“列名”)、一个类型(从“数据类型”下拉列表中选择)和一个长度(“精度”)。如果它是数字类型,您可以给它一个刻度(小数点右侧)。在您的特定示例中,为列指定一个名称,将数据类型下拉列表保留在VARCHAR2,并指定精度为50。

为什么不试试看会发生什么?@APC我不想破坏我的构建。我想确定一下。我从来没有想到精度与瓦查尔有关。我说我是甲骨文的新手。我花了些时间去问别人,也许对别人有帮助。我不理解否定性。字符串有特定的长度,因此我们需要精确性。Scale只适用于数字,但我想sqldeveloper并没有一个非常灵活的属性UI。至于“消极性”,我不明白为什么建议您尝试使用该工具是消极的。你不会“破坏你的身材”。如果你做了一些语法上不合法的事情,这个语句就会失败。为什么不试试看会发生什么呢?@APC我不想破坏我的构建。我想确定一下。我从来没有想到精度与瓦查尔有关。我说我是甲骨文的新手。我花了些时间去问别人,也许对别人有帮助。我不理解否定性。字符串有特定的长度,因此我们需要精确性。Scale只适用于数字,但我想sqldeveloper并没有一个非常灵活的属性UI。至于“消极性”,我不明白为什么建议您尝试使用该工具是消极的。你不会“破坏你的身材”。如果你做了一些语法上不合法的事情,那么这个语句就会失败。我也有同样的问题——不知道精度意味着长度(为什么他们不直接输入长度?)。我仍然不明白标尺如何与VARCHAR2有任何关系……我也有同样的问题——不知道精度意味着长度(为什么他们不把长度放进去?)。还是不明白Scale和VARCHAR2有什么关系。。。