mysql和sqlserver的sql語句區別

2021-09-13 18:25:32 字數 1139 閱讀 2346

mysql:

– 檢視系統內所有資料庫

show databases;

– 查詢資料庫內所有表

show tables;

– 顯示表結構

desc 表名;

sqlserver:

– 檢視系統內所有資料庫

select name, database_id, create_date from sys.databases ;

– 查詢資料庫內所有表

select * from sysobjects where xtype= 『u』 ;

– 顯示表結構

sp_help/sp_columns 表名;

mysql:

select * from student limit 10;

sqlserver:

select top 10 * from student ;

mysql:

now();

sqlserver:

getdate();

mysql:

select password from info.users;

sqlserver:

select password from info.dbo.users;

或者select password from info…users;

mysql:

isnull(expr1, expr2);

sqlserver:

ifnull(expr1, expr2);

mysql:

select

*from

student

limit (pageno - 1) * pagesize,pagesize;

sqlserver:

select

top pagesize *

from

(select

row_number () over (order by id asc) rownumber ,*

from

student

) awhere

a.rownumber > (pageno - 1) * pagesize;

參考:

SQL Server 和MySQL的區別

sql server和mysql沒多大區別兩者資料庫都能夠在.net或j2ee下執行正常,同樣,都能夠利用raid。區別就是 有一些 控制 名字不一樣,但功能大都一樣。sql server mysql 商業資料庫,貴 不全是免費,但很便宜 只支援windows系統 支援windows和linux,u...

sql server 和mysql 建立索引

1.新增primary key 主鍵索引 alter table table name add primary key column 2.新增unique 唯一索引 alter table table name add unique column 3.新增index 普通索引 alter table...

mysql和sqlserver資料轉換

使用mysql migration toolkit,mysql官方自帶的把mssql轉換為mysql 一直下一步下一步,使用advances功能 1 jdbc jtds sqlserver localhost 1433 db cityinfo user sa password 654123 char...