提示关键字 'order' 附近有语法错误。

insert into #temp2(oldid,name,path,pid,sort_id) --插入临时表
(
select id,name,path,'' ,sort_id FROM v3x_org_department where org_account_id='7440560696999888522' and is_deleted='0' and [enable]='1' order by sort_id asc
)

select id,name,path,'' ,sort_id FROM v3x_org_department where org_account_id='7440560696999888522' and is_deleted='0' and [enable]='1' order by sort_id asc

上面的执行有错误吗?

没有错误去掉order by sort_id asc试下

再不行去掉()试下
温馨提示:内容为网友见解,仅供参考
无其他回答

存储过程出现错误.关键字'ORDER'附近有语法错误.')'附近有语法错误.
因为order是sql的关键字,如果你用它作表名或字段名,在sql语句中使用时,要用方括号括起来,这样数据库就知道这不是一个关键字而是一个表名或字段名了.改后如下:string sql ="insert into [order]([username],flag,ordertime)values('"+ session["username"].tostring()+ "','"+ 0 +"',conve...

关键字 'order' 附近有语法错误
因为order是SQL的关键字,如果你用它作表名或字段名,在SQL语句中使用时,要用方括号括起来,这样数据库就知道这不是一个关键字而是一个表名或字段名了.改后如下:string sql ="insert into [order] ([username],flag,ordertime) values( '" + Session["username"].ToString() + "','" + 0 +...

...中指定了非布尔类型的表达式。 关键字 'order' 附近有语法错误...
回答:提示order附近有语法错误,那就是拼接出了问题,一般这种拼接要在exec (@strSQL) 前输出一下语句,print @strSQL以便检查语句的准确性

...中指定了非布尔类型的表达式。 关键字 'order' 附近有语法错误...
提示order附近有语法错误,那就是拼接出了问题,一般这种拼接要在exec (@strSQL) 前输出一下语句,print @strSQL以便检查语句的准确性

在关键字“order”附近有语法错误是什么意思
order后的宾语从句得用should+动词原形(should可以省略)如 The teacher insists that she goes to school early.这里的goes应改为go,(就是should go省略了should)

关键字 'order' 附近有语法错误
这个报错是你的sql语句出错了,order by语句编写错误

关键字 'order' 附近有语法错误
里层的两个需要union的 select都加上括号

...语句的错误 提示关键字 'order' 附近有语法错误。
写的好乱,两次排序可以去掉一次。两个top 50只用一个就可以。select from (select top 50 from TYPE_221 where keyContent like '%test%'order by ID DESC )order by ID ASC ---第二种改法 select from (select top 50 from TYPE_221 where keyContent like '%test%')order by ID A...

速达3000财务软件过滤时出现;在关健字ORDER附近有语法错误,问怎么...
这个问题应该是数据库模板损坏了,建议修复帐套,还不行的话打个补丁就可以搞定了

在关键字 'Order' 附近有语法错误..急!
SQL = "Select Title,FileName,Path,DateAndTime,t_Color From [pH_New_Info]Where Flag=1 And (Title Like '%"&Key&"%' or Content Like '%"&Key&"%')"注意在最后加空格,也就是)"的引号前面,括号后面多加几个空格,因为你后面还有AND语句连接 把SQL语句RESPONSE一下,在后台执行一下...

相似回答