1. 程式人生 > >Mysql與SQLserver區別

Mysql與SQLserver區別

字段 sel 存儲過程 eat 拼接 其中 lec 執行存儲過程 刪除

1、為空

  SQLserver用isnull

  Myserver用ifnull

2、全球唯一標識符 

  SQLserver用newid()

  Myserver用uuid()

3、以分隔符拼接字符串

  concat_ws(‘分隔符‘,分隔字段用逗號隔開)

4、字符串拼接

  select count(‘gsdg‘,‘dgf‘,‘sdf‘)

  執行後:gsdgdgfsdf

5、SQLserver用top

  myserver用limit

  用法:select * from class limit 0,1  (其中0代表第一行開始,1代表取一條)

6、創建存儲過程(關鍵字必須是procedure不能是proc)

  create procedure getstudent();

  begin

  select count(*) from student

  end

7、執行存儲過程

  call getstudent()

8、刪除存儲過程(存儲過程不能修改,只能刪除後再創建)

  drop procedure 存儲過程名;

Mysql與SQLserver區別