mysql varchar转int 如何在sql中把varchar转换成int?

如何在sql中把varchar转换成int?AA是表名,BB是字段名,altertable aaltercolumnbint。另请注意,如果原始记录的字段中有字符,则更改时这些记录的字符将转换为int

如何在sql中把varchar转换成int?

AA是表名,BB是字段名,altertable aaltercolumnbint。另请注意,如果原始记录的字段中有字符,则更改时这些记录的字符将转换为int,这是不成功的。先做好工作

如果是SQL Server:使用convert或cast,如果是Oracle,则使用to number()从dual中选择to number(“1245”)