sql 的小困惑

   各位大神,有如下语句:

    select * from [MyTable1]     cmd.CommandText = "update [MyTable2] set [成绩]=[成绩]-10 where   [姓名]='张三玉'"; 困惑如下:  1.在表名称和字段外加[],是什么作用?  2.如果字段是int型,如果不加[],貌似以前总出错。加了貌似不出错。

posted on 2012-07-17 17:13  傲视群雄  阅读(108)  评论(0编辑  收藏  举报