为了账号安全,请及时绑定邮箱和手机立即绑定

尝试使用 C# 实用地添加列时抛出的语法不正确和异常

尝试使用 C# 实用地添加列时抛出的语法不正确和异常

C#
慕桂英546537 2022-11-22 15:36:53
我在使用以下语法抛出异常时遇到问题:SqlCommand cmd = new SqlCommand(    "ALTER TABLE [dbo].[User Groups] ADD " + ColumnName + " VARCHAR(20) NOT NULL",     connection);Error 表示它在 附近某处发生错误VARCHAR。无法弄清楚问题是什么,请有人赐教::)
查看完整描述

1 回答

?
繁花如伊

TA贡献2012条经验 获得超12个赞

将列名称括在方括号中:


SqlCommand cmd = new SqlCommand(

    "ALTER TABLE [dbo].[User Groups] ADD [" + ColumnName + "] VARCHAR(20) NOT NULL", 

    connection

);


查看完整回答
反对 回复 2022-11-22
  • 1 回答
  • 0 关注
  • 70 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号