如何修复在SQL Server中创建表时出现的语法错误

C M*_*lah -1 c# sql sql-server visual-studio-2010

我试图在SQL Server数据库中创建一个表,但我收到语法错误.

String quary1 = "CREATE TABLE " +chatTable + 
                "("
                +"From varchar(255),"
                +"To varchar(255),"
                +"Message varchar(255))";

SqlCommand cmd1 = new SqlCommand(quary1, con);
cmd1.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

它给出了一条错误消息

From附近的语法错误.

如果你给我一个暗示会给出一个解决方案.谢谢

Hab*_*bib 6

From是一个保留字.用它替换它[From].

它的更好,如果你能列重命名为喜欢更具描述性的名称FromAddress

做同样的事,TO因为它也是一个保留词.