大家好,请问一下这两种创表有什么区别?
一种:
create table Login 
(
  uname varchar(20),
  upwd varchar(20)
)
insert into Login(uname,upwd) values('hao','123')
insert into Login(uname,upwd) values('ya','123')二种:
create table Login(uname varchar(20),upwd varchar(20))
insert into Login select 'hao','123'
union all select 'ya','123'

解决方案 »

  1.   

    创建表的语句是一样的,区别是第一种换行,第二种不换行。
      

  2.   

    没有区别
    书写方式不一样
      

  3.   

    第一种插入数据的方法是1条1条插入,由消息可以看到:(所影响的行数为 1 行)(所影响的行数为 1 行)第二种插入数据的方法是插入一个记录集,由消息可以看到:(所影响的行数为 2 行)