skptch 2021-04-29 13:58 采纳率: 0%
浏览 134

请问在SQLserver中字段名为数字,应该在语句中怎么查询?

    SQL="select b.DEV_NAME,b.PROJECTS,a.* from(select * from PAR_GJYS_DATA1)a full join (select * from DEV_BASIC_INFO)b "
    +"on a.INID=b.INID where a.INID="+cxid+" and b.PROJECTS="+xmmc+"and  CONVERT(005002001,CHAR); ="+"'"+cjmc+"'";

 

com.microsoft.sqlserver.jdbc.SQLServerException: “005002001”附近有语法错误。

  • 写回答

1条回答 默认 最新

  • 大李杜 2021-04-29 14:16
    关注

    select * from test where [12354]='IBM'

    评论

报告相同问题?

悬赏问题

  • ¥15 根据质因子个数求因式个数
  • ¥15 DB2的REPLACE函数报错求解
  • ¥30 C++上传文件到SFTP
  • ¥20 组态王 海康Vision Master
  • ¥15 思科WS-C4503-E核心交机
  • ¥15 批量提取WORD信息到EXCEL
  • ¥15 git后台提示“指定的网络不可用”如何处理?
  • ¥15 Omi框架如何兼容Vue
  • ¥15 windows api中有没有可以通过scsi设备发送离散buffer的接口,如何解决?(相关搜索:linux系统|结构体)
  • ¥15 r语言练习题,三个问题都有疑惑