转换对话框
转换对话框¶
使用“转换”对话框定义转换。强制转换指定如何将值从一种数据类型转换为另一种数据类型。
“转换”对话框通过以下对话框选项卡组织了转换的开发:“常规”和“定义”。 “ SQL”选项卡显示由对话框选择生成的SQL代码。
使用“常规”选项卡中的字段来标识转换:
-
名称字段被禁用。将在sdAdamin树控件中显示的名称是与目标类型串联的源类型,并且在“转换”对话框的“定义”选项卡上进行选择时会自动生成。
-
在“注释”字段中存储有关演员表的注释。
单击“定义”选项卡以继续。
使用“定义”选项卡中的字段来定义参数:
-
使用“源类型”旁边的下拉列表框选择演员表的源数据类型的名称。
-
使用“目标类型”旁边的下拉列表框选择演员表的目标数据类型的名称。
-
使用“功能”旁边的下拉列表框选择用于执行转换的功能。函数的结果数据类型必须与转换的目标类型匹配。
-
如果强制转换是隐式的,则将“上下文”开关移动到“隐式”位置。默认情况下,只能由显式的强制转换请求调用强制转换。如果强制转换标记为隐式,则可以在任何上下文中隐式调用它,无论是通过赋值还是在表达式内部。
单击“ SQL”选项卡以继续。
您在“转换”对话框中的输入会生成一个SQL命令(请参见下面的示例)。使用“ SQL”选项卡进行检查;重新访问或切换选项卡以对SQL命令进行任何更改。
以下是通过“转换”对话框中的用户选择生成的sql命令的示例:
强制转换使用名为int4(bigint)的函数将biginteger数据类型转换为整数。
-
单击信息按钮(i)以访问联机帮助。
-
单击保存按钮以保存工作。
-
单击取消按钮退出而不保存工作。
-
单击重置按钮以恢复配置参数。