有一个表记录了用户信息UserInfo  
UserName  char[20]
TelNO      char[20]现在要用个语句给所有用户一条记录入Data表  msg给所有用户都是一样的UserName char[20]
TelNO    char[20]
Msg      char[200]

解决方案 »

  1.   

    alter table UserInfo add Msg char(200) default 'aa'
      

  2.   

    回答错误是加记录到Data表!!!!!
    Data表结构是
    UserName char[20]
    TelNO    char[20]
    Msg      char[200]
      

  3.   

    gahade(与君共勉)
    alter table UserInfo add Msg char(200) default 'aa'
    -------------------------------------
    他加了啊--default 'aa' 记录不就是'aa'嘛?
      

  4.   

    insert into data
    select *,'aa' from UserInfo??
      

  5.   

    anlun(伦) ( ) 信誉:99    Blog   加为好友  2007-5-18 14:04:48  得分: 0  
       
    回答错误是加记录到Data表!!!!!
    Data表结构是
    UserName char[20]
    TelNO    char[20]
    Msg      char[200]
    -------------------------------------------
    是加行还是加列啊?
      

  6.   


    如果[data]不存在
    select UserName ,TelNO    ,'data_pqs' as 'msg' into [data] from UserInfo  
    如果[data]存在,无任何数据,获得UserInfo中数据
    insert into [data] select UserName ,TelNO    ,'data_pqs'  from UserInfo  
    如果[data]存在,修改全部数据
    update [Data] set Msg='aa'
    如果[data]存在,修改对应UserInfo中用户的数据
    update [Data] set Msg='aa' from UserInfo where [Data].UserName=UserInfo.UserName
      

  7.   

    不明白问题是什么意思 
     ”  现在要用个语句给所有用户一条记录入Data表  msg给所有用户都是一样的“