我尝试过使用唯一名称的ado.net create table columnName.我用的是单一的new Guid()
Guid sysColumnName = new Guid();
sysColumnName = Guid.NewGuid();
string stAddColumn = "ALTER TABLE " + tableName + " ADD " + sysColumnName.ToString() + " " + convertedColumnType + " NULL";
SqlCommand cmdAddColumn = new SqlCommand(stAddColumn, con);
cmdAddColumn.ExecuteNonQuery();
con.Close();
Run Code Online (Sandbox Code Playgroud)
它失败了:
System.Data.SqlClient.SqlException:' - '附近的语法不正确.System.Data.SqlClient.SqlConnection.OnError(SqlException异常,Boolean breakConnection) - System.Data.SqlClient.SqlInternalConnection.OnError(SqlException异常,Boolean breakConnection)
现在问题,我该如何解决它,或者如何使用不同的方式来创建独特的列?
| 归档时间: |
|
| 查看次数: |
666 次 |
| 最近记录: |