源 Sybase DB 中有数百个自定义数据类型需要位于新创建的目标 Sybase DB 中。
通过一些烦躁,我能够创建一个脚本来提取源数据库中的所有自定义数据类型并将其添加到目标数据库中。但是,我不断收到以下错误:
Number (257) Severity (16) State (1) Server (ASED052) Implicit conversion from datatype 'NUMERIC' to 'VARCHAR' is not allowed. Use the CONVERT function to run this query.
我检查并仔细检查了所有类型是否匹配(尽管CHAR源中的类型被设为VARCHAR目标,我认为这是一个 OKAY 隐式转换?)
有没有办法创建一个脚本,允许我从源数据库导出所有自定义数据类型并将它们导入目标数据库,以便类型匹配并且不会出现转换问题?