首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql语言中关键字冲突的有关问题

2012-01-19 
sql语言中关键字冲突的问题大家好.我用mssqlserver2005+vc#给一个客户写了个程序,其中数据库里面有个放订

sql语言中关键字冲突的问题
大家好.我用ms   sqlserver2005   +   vc#给一个客户写了个程序,   其中数据库里面有个放订单的表名叫order,因为c#里面访问数据库是这样   select   *   from   [ordermanager].[dbo].[order],所以我疏忽大意没有留意这个order和sql里面哪个order   by关键字冲突.
现在麻烦来了,这个客户又让人用php开发了个网站,要和我这个c#的程序使用同一个数据库,做php的人说我这个order表他没法读,因为和关键字冲突,这里请教大家一下,除了改这个order的表名以外,还有什么办法解决这个问题吗?比如像c#里面写sql一样,可以加个前缀,据说java里面写sql可以select   *   from   user.order这样?
因为这个order是我的核心表,如果改名字的话,程序里面有几百个地方要改,晕死,谢谢大家!

[解决办法]
沒問題的,只要他的查詢語句也這麼寫,應該是OK的

select * from [ordermanager].[dbo].[order]
[解决办法]
加上[]即可
[解决办法]
select * from [ordermanager].[dbo].[order]
但是php里面会怎样我就不知道了

热点排行