请各位高手指点一下!

皮皮向前冲 2013-06-22 02:25:33
本人写了一段sql ALter ADD语句,用VB6.0运行的


For i = 1 To Date个数
temp = Date设置(i) '数组中存放了几个日期赋给temp
sql = "ALTER TABLE Table日期 ADD " + temp + "INT"
MyConnection.Execute sql
Next i

运行时提示“字段定义语法错误”,请各位看看这种sql语句中使用变量做字段名称时,语句结构怎么写的
...全文
212 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hackervip1988 2013-06-22
  • 打赏
  • 举报
回复
sql = "ALTER TABLE Table日期 ADD [" + temp + "]INT"
ForFumm 2013-06-22
  • 打赏
  • 举报
回复
列为数值是,请用[]括起来。 temp='[2013-12-12]'
皮皮向前冲 2013-06-22
  • 打赏
  • 举报
回复
引用 4 楼 hackervip1988 的回复:
你复制 那个 SQL 有问题 跟踪代码的时候  ,把那个 语句抠出来 执行下  
没明白你说的意思,可否详细些
hackervip1988 2013-06-22
  • 打赏
  • 举报
回复
你复制 那个 SQL 有问题 跟踪代码的时候  ,把那个 语句抠出来 执行下  
皮皮向前冲 2013-06-22
  • 打赏
  • 举报
回复
引用 1 楼 SmithLiu328 的回复:
你这个是修改表的语法?你是不是想插入数据啊?
对,我就是想把数组中那几个的日期写到新增列的字段里
皮皮向前冲 2013-06-22
  • 打赏
  • 举报
回复
对,我就是想把数组中那几个的日期写到新增列的字段里
KevinLiu 2013-06-22
  • 打赏
  • 举报
回复
你这个是修改表的语法?你是不是想插入数据啊?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧