诚心求教!执行批处理时出现数据类型转换错误!
通过BAT文件生成建表语句。BAT文件内的命令内容为: isql -Usa -Pxxx -Sxxx -i sql.txt -o sql.sql
sql.txt 文件的内容为:
select 'create table '+ name + '字段列表(超过255个字符)' from sysobjects where type = 'U'
同样的命令,在一个数据库上执行没问题,但换到另一台数据库服务器上执行却出现以下错误:
implicit conversion from datatype 'TEXT' to 'VARCHAR' is not allowed! Use theconvert function to run this query.
请问是否有人遇到过同样的问题?
如何解决?
谢谢各位了! 没遇到过
sysobjects表中,不应该有text字段类型吧
页:
[1]