ホームページ  >  記事  >  バックエンド開発  >  この文の #@ の意味を説明してください。 Select * From `@_abc` これは mysql の記述です。SQL サーバーにはこのような記述方法がありますか?

この文の #@ の意味を説明してください。 Select * From `@_abc` これは mysql の記述です。SQL サーバーにはこのような記述方法がありますか?

WBOY
WBOYオリジナル
2016-06-13 13:24:291252ブラウズ

この文の #@ の意味を説明してください。Select * From `#@__abc`、これは mysql ステートメントです。SQL サーバーにはこの書き方がありますか?
この文の #@ の意味を説明してください。Select * From `# @__abc`、これは mysql ステートメントです。SQL サーバーにはこのような書き方がありますか?

-----解決策-------------- - -----
これは Web プログラムのインストール パッケージ内のデータ ファイルであるはずです。これは単なる記号であり、[#@_] は入力したテーブルのプレフィックスに置き換えられます。
------解決策---------

話し合う

これは Web プログラムのインストール パッケージ内のデータ ファイルである必要があります。これは単なる記号であり、インストール中に、[#@_] は
に入力したテーブルのプレフィックスに置き換えられます。
------解決策---------
#@__abc もテーブル名として使用できます。

しかし、#@ 記号を使用する具体的な理由はコードによって異なります。友人 #1 が言ったことと同じかもしれません~~。
------解決策---------
はい!
`#@__abc`
#@__abc は標準の変数名ではないため、エスケープ文字 `
のエスケープ文字に注意するだけです。 SQLサーバー mysqlの「」ではなく[]です。
------解決策------------------
あなたは DEDE を使用しています、彼はその文字を置き換えますテーブル接頭辞
を付ける
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。