SQL Server:从包含&的表中选择

use*_*276 0 sql vb.net sql-server ampersand

我无法从包含&(&符号)的表中进行选择.我正在使用VB.NET查询SQL Server数据库,它抛出的异常是

'&'附近的语法不正确

这是我正在使用的代码:

Using Com As New SqlCommand("SELECT * FROM Appointments&Results", Conn)
Using RDR = Com.ExecuteReader()
    If RDR.HasRows Then
        Do While RDR.Read
        'Get values here
        Loop
    End If
End Using
End Using
Run Code Online (Sandbox Code Playgroud)

以下是我尝试过的查询:

SELECT * FROM `Appointments&Results`
SELECT * FROM 'Appointments&Results'
SELECT * FROM `Appointments&&Results`
SELECT * FROM `Appointments&Results`
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Ric*_*iwi 9

SELECT * FROM [Appointments&Results]
Run Code Online (Sandbox Code Playgroud)

这回答了你的问题.

我的问题是,谁在世界上用一个&符号(&)命名表?!