当前位置: 代码迷 >> Sql Server >> SQL语句报错不知道啥意思解决方法
  详细解决方案

SQL语句报错不知道啥意思解决方法

热度:66   发布时间:2016-04-27 20:00:43.0
SQL语句报错不知道啥意思
INSERT   INTO   [test].[dbo].[高考]
                      ([姓名]
                      ,[准考证]
                      ,[语文]
                      ,[数学]
                      ,[英语]
                      ,[+1课程]
                      ,[综合]
                      ,[加分])
          VALUES
                      ( <姓名,   varchar(10),>                   teny
                      , <准考证,   varchar(20),>               1000
                      , <语文,   float,>                               12
                      , <数学,   float,>                               32
                      , <英语,   float,>                               32
                      , <+1课程,   float,>                           53
                      , <综合,   float,>                               43
                      , <加分,   float,> )                             0
报的错误是
消息   128,级别   15,状态   1,第   12   行
在此上下文中不允许使用名称   "teny "。有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名。



------解决方案--------------------
teny应加上引号。因无引号,被认为是字段
------解决方案--------------------
建议你不要用中文来做字段名!
  相关解决方案