val 数据库常用sql语句句错误'('附近有语法错误

SQL语句报等号附近语法错误_百度知道
SQL语句报等号附近语法错误
selecta.VENDOR,(casea.VENDORwhenSUBSTRING(a.VENDOR,0,2)=1then'进口件'when(SUBSTRING(a.VENDOR,0,2)=4ORSUBSTRING(a.VENDOR,0,2)=5)then'国产件'elsea.VENDORend)asvendorTYPEfro...
select a.VENDOR,(case a.VENDOR when SUBSTRING(a.VENDOR, 0, 2)=1 then '进口件'
when (SUBSTRING(a.VENDOR, 0, 2)=4 OR SUBSTRING(a.VENDOR, 0, 2)=5) then '国产件' else a.VENDOR end ) as vendorTYPE from a
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
kusirp21知道合伙人
采纳数:1678
获赞数:6418
when后跟的是常值不是逻辑语句,相当于编程语言中的select case结构!以上语句可改为:select a.VENDOR,(case SUBSTRING(a.VENDOR, 0, 2) when 1 then '进口件' when 4
then '国产件'when 5 then '国产件'else a.VENDOR end ) as vendorTYPE from a
CASE WHEN SUBSTRING(a.VENDOR, 0, 2) = '1' THEN '进口件' WHEN SUBSTRING(a.VENDOR, 0, 2) = '4' OR SUBSTRING(a.VENDOR, 0, 2) = '5' THEN '国产件' ELSE a.VENDOR END AS VENDORTYPE FROM
a 这样子也OK的。 自己的疏忽呀!呵呵 谢谢
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。SQL语句delete from 后‘,’报错说‘,’有语法错误_百度知道
SQL语句delete from 后‘,’报错说‘,’有语法错误
createtriggerdelete_XSonXS_InfofordeleteasdeletefromCJ_Info,deletedwhereCJ_Info.Stu_ID=deleted.Stu_ID...
create trigger delete_XSon XS_Info for deleteasdelete from CJ_Info,deletedwhere CJ_Info.Stu_ID=deleted.Stu_ID
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
blademaster717知道合伙人
blademaster717
采纳数:645
获赞数:785
删除语句不能这么写的。改为delete from CJ_Info where Stu_ID in (select Stu_ID from deleted)
匿名用户知道合伙人
一楼回答是对的!
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。初学者课程:|| |
| 知识库: |
培训:|||| |
查看: 25002|回复: 23
第一行“-”附近有语法错误。(-)
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
最近登陆系统U861的时候,系统老提示“第一行“-”附近有语法错误。(-)”,点击确定之后,业务栏一片空白,其他好像又都正常。高手帮帮忙。
以后发贴前先搜索一下其他贴. 平时有空就多上论坛看看其他贴子. 知识在于积累.
[ 本帖最后由 yifeng651 于
13:22 编辑 ]
应该是计算机名称的缘故,把计算机名称改成英文的
应该是计算机名称的缘故,把计算机名称改成英文的
把计算机名的横杠(-)去掉就可以了
计算机名称中不要带—,最好用英文字母或数字,不要超过8位
好好学习,天天向下!!!!!!!!!!
其实修复一下软件就可以用了!
计算机名原因
将计算机的中文名字改成英文名字就行了,并且这个好像只影响现存量和库存台账查询
很感谢大家!!!!!!!!
我也是这个问题的受害者 强烈建议用友修正这个问题。不要让用友能做到的却让用户做。另外狗尾续貂。呵呵。 计算机名的开始不能是数字, 是数字的话也会出现同样问题。建议计算机名只用英文。
用友软件出现的所有-2147的错误都是由于环境原因造成的&&仔细检查下自己的计算机是不是没有按照用友的要求配置的
大家也没有考虑过为什么计算机名字中有横杠就会影响软件
原帖由 cpmodel 于
22:00 发表
大家也没有考虑过为什么计算机名字中有横杠就会影响软件
那是因为数据库把一些特殊的符号当作命令来执行了,想了解更多可以在网络上找找,呵呵,
呵呵,是SQL Server 的问题。把计算机名字里的‘-’去掉,就好了
路过................学习
Powered bysql语句go附近出现语法错误
[问题点数:20分,结帖人pws019]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:214508
2014年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第二
2014年8月 总版技术专家分月排行榜第一2014年7月 总版技术专家分月排行榜第一2014年6月 总版技术专家分月排行榜第一2014年5月 总版技术专家分月排行榜第一2014年4月 总版技术专家分月排行榜第一2014年3月 总版技术专家分月排行榜第一2014年1月 总版技术专家分月排行榜第一2013年12月 总版技术专家分月排行榜第一
2013年10月 总版技术专家分月排行榜第二2012年11月 总版技术专家分月排行榜第二
本版专家分:52310
2015年5月 总版技术专家分月排行榜第三2015年4月 总版技术专家分月排行榜第三2014年12月 总版技术专家分月排行榜第三
2015年6月 MS-SQL Server大版内专家分月排行榜第一2015年5月 MS-SQL Server大版内专家分月排行榜第一2015年4月 MS-SQL Server大版内专家分月排行榜第一2015年3月 MS-SQL Server大版内专家分月排行榜第一2015年2月 MS-SQL Server大版内专家分月排行榜第一2015年1月 MS-SQL Server大版内专家分月排行榜第一2014年12月 MS-SQL Server大版内专家分月排行榜第一2014年11月 MS-SQL Server大版内专家分月排行榜第一2014年10月 MS-SQL Server大版内专家分月排行榜第一
本版专家分:0
本版专家分:314107
2012年 荣获名人称号
2011年 总版技术专家分年内排行榜第四2010年 总版技术专家分年内排行榜第九2009年 总版技术专家分年内排行榜第八
2011年10月 总版技术专家分月排行榜第一
2011年12月 总版技术专家分月排行榜第二2011年9月 总版技术专家分月排行榜第二2009年11月 总版技术专家分月排行榜第二
本版专家分:0
本版专家分:6351
2015年1月 MS-SQL Server大版内专家分月排行榜第三
本版专家分:5454
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐
缺少注释的结尾标记 */。 * 附近有语法错误。 /*... ...*/(注释)
表示用户提供的文本。服务器不对位于
注释字符之间的文本进行评估。
注释可以插入单独行中,或者
Transact-SQL
语句中。多行的注释必须用
指明。用于多行注释的样式规则是,第一行用
开始,接下来
C#连接Access数据库提示from子语句语法错误
原因:语句中有的单词可能为Access数据库保留关键字,例如:user、table等
我在C#中使用select * from user where user=‘123’ 查询user表时就提示from子语句语法错误,解决方法是user加[].
改为;select * from [user] where user=‘123’
就可以正常
最近使用 ASP.net 和 Access 开发时, Select 正常,但是在 Update 时,始终不能成功,会触发 OleDbException 异常,报“UPDATE 语句的语法错误, 错误代码:-”
跟踪时发现,单独SQL语句可以在Access中执行,查找原因,一直没有结果。最后想,是不是因为在不经然间使用关键字所致呢?
create function dbo.logistics_situation(@order_number as char(4))--@order_number 订单编号returns tableas begin declare @ic int
declare @sale_table table(快递公司 varchar(30)
,快递单号 varchar(13) ,配送地址 varchar(...
直接上问题:
java.lang.RuntimeException: java.sql.SQLException: 关键字 ‘user’ 附近有语法错误。 Query: select * from user where username=? Parameters: [aaa]
at com.lhb.service.UserService.regist(UserService.java:
每个被GO分隔的语句都是独立的事务,一个语句执行失败不会影响其它语句执行:
select * from dbo.XXX
select * from dbo.sales
第一个查询失败了,第二查询的结果依旧会返回
也就是说,go前面失败的语句,不影响后面语句的执行。也可以
select * from dbo.sales
&br /&刚刚学hibernate,总是出现问题。现在给大家一些建议,免得浪费时间,在那里不停的调啊,调啊。&br /&关键字 'user' 附近有语法错误&br /&GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:73)&br /&log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).&br /&log4j:WA
最近做了一个用C#编写的&学籍管理系统&的单机软件,主要工作就是连接数据库,数据库就很自然的选择了MS Access。
前期工作很顺利,无非就是注意一下sql server和Access的sql语句的不同,把getDate改成date等等。可是调试到一个窗口的数据修改的时候老是提示“update语句的语法错误”或者提示“不正常的定义参数对象,提供了不一致或不完整的信息”。那个Update语
在ASP程序中,想通过ASP在数据表中添加新字段,根据“sql中文参考手册.chm”中所述,用了“ALTER TABLE Employees ALTER COLUMN Salary CHAR(20)”语句,居然报错:Microsoft OLE DB Provider for SQL Server 错误 80040e14 在关键字 COLUMN 附近有语法错误。 /ddd/ttt
在使用 EF 的时候,突然发现更新后在服务器中运行出错,异常信息主要包含以下信息:
'OFFSET' 附近有语法错误。关键字 'AS' 附近有语法错误。
想到可能时因为本地开发环境的数据库版本高于服务器版本,导致 EF 生成了错误的 SQL 语句,但是不知道具体应该从哪里修改。
经 google 后找到解决方案:
找到 EF 对应生成的 edmx 文件,使用文本编辑器打开编&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
行 1: 未预期的符号 `newline' 附近有语法错误
摘要:kernel.org无法访问导致android的源码无法下载,这是另外一个git服务器的android源码的repo文件。操作如下$curl&http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo&&./repo//获取repo$chmoda+xrepo
kernel.org无法访问导致android的源码无法下载,这是另外一个git服务器的android源码的repo文件。操作如下$ curl &http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo& & ./repo //获取repo$ chmod a+x repo
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
新用户大礼包!
现在注册,免费体验40+云产品,及域名优惠!
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
行 1: 未预期的符号 `newline' 附近有语法错误相关信息,包括
的信息,所有行 1: 未预期的符号 `newline' 附近有语法错误相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International

我要回帖

更多关于 sql查询语句实例 的文章

 

随机推荐