数据库sqlserver与sqlite的区别

sqlserver 与sqlite的区别

sqlserver是大型数据库,常用于企业级应用的后台数据存储。

sqlite 是轻量级数据库,对小数据量的数据存储方便。文件型数据库。

其语法区别大。

比如查询前10条数据

sqlserver:

SELECT TOP 10 * FROM [index] ORDER BY indexid DESC;

sqlite:

SELECT * FROM [index] ORDER BY indexid DESC limit 0,10;

创建视图时:

sqlserver:

CREATE VIEW view_table AS SELECT DISTINCT watch_item.[watchid],watch_item.[itemid] FROM view-table;

sqlite:

CREATE VIEW view_table AS SELECT DISTINCT [watchid],[itemid] FROM view_table;

sqlite中视图是只读的,不能使用 insert、update、delete

在sqlite中没有RIGHT OUTER JOIN 和 FULL OUTER JOIN

getdate()等

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐