楼主的意思可能是
select 字段1,.... from 表 where 字段1 in (1,2,3)(1,2,3) 表示集合

解决方案 »

  1.   

    不是括号,是中括号。就是说sql语句中能不能出现中括号,如果可以,用在什么地方?
      

  2.   

    对不起,让大家受累了。我看到一段程序,该程序根据用户的输入构造一段SQL语句,用户输入的SQL语句中可以出现形如〔数字,数字〕的字符串,例如〔5,68〕。我想知道的是在SQL语句中能不能出现这样的字串,因为我从来没有见过。
    上面的括号是中括号。
    谢谢了!
      

  3.   

    CREATE TABLE [A,B] (
    [id] [int] IDENTITY (1, 1) NOT NULL ,
    [a] [int] NULL ,
    [b] [int] NULL ,
    [c] [int] NULL ,
    [d] [int] NULL 
    ) ON [PRIMARY]
    GO
      

  4.   

    CREATE TABLE [2,3] (
    [id] [int] IDENTITY (1, 1) NOT NULL ,
    [a] [int] NULL ,
    [b] [int] NULL ,
    [c] [int] NULL ,
    [d] [int] NULL 
    ) ON [PRIMARY]
    GO
    select * from [2,3]
      

  5.   

    老衲,能不能对你的CREATE TABLE解释一下呀,[A,B] 是表名吗?
      

  6.   

    sorry,oracle中我就不知道了,我以为是MSSQL呢
      

  7.   

    MSSQL中可以这么建表,oracle可不可以我不知道,呵呵
      

  8.   

    select 'some string' from dual;