Heim  >  Artikel  >  Backend-Entwicklung  >  解释这句话中#@是什么意思,Select * From `@_abc`这是mysql话语,sql server有这种写法吗

解释这句话中#@是什么意思,Select * From `@_abc`这是mysql话语,sql server有这种写法吗

WBOY
WBOYOriginal
2016-06-13 13:24:291253Durchsuche

解释这句话中#@是什么意思,Select * From `#@__abc`,这是mysql语句,sql server有这种写法吗?
解释这句话中#@是什么意思,Select * From `#@__abc`,这是mysql语句,sql server有这种写法吗?

------解决方案--------------------
这应该是web程序安装包里面的数据文件吧,这只是一个标志,安装的时候【#@_】会替换成你所填写的表前缀
------解决方案--------------------

探讨

这应该是web程序安装包里面的数据文件吧,这只是一个标志,安装的时候【#@_】会替换成你所填写的表前缀

------解决方案--------------------
#@__abc 也可以做为表名。

但具体为什么要用#@这符号要看代码,可能如#1楼朋友所说咯~~
------解决方案--------------------
可以!
`#@__abc`
中 #@__abc 是表名,由于不是标准的变量名形式,所以用转义符 ` 括了起来
你只需注意到 sql server 的转义符是 [] 而不是 mysql 的 `` 就可以了
------解决方案--------------------
你是用的织梦吧DEDE,他里面会把那个字符换成表的前缀
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn