PL/SQl和SQL servers是什么关系?他们直接有联系吗?

发布网友 发布时间:2022-04-24 04:29

我来回答

6个回答

热心网友 时间:2022-04-07 17:33

SQL servers=结构化查询语言服务器 。你这里说的sql server 一定是指的微软的那个数据库。

1、oracle和微软都做数据库,PL/SQL是oracle公司数据库的一个客户端,就是第三方的一个客户端,oracle的第三方客户端有很多种,例如toad等。PL/SQL本身不含有数据库。想用先给安装oracle的数据库。SQL servers是微软数据的名称,其实全称叫做MS SQL servers,微软混淆了这一个概念,懂?什么关系,简单说没关系,两个公司的产品。

2、他们的联系就是竞争对手。没有联系,倒是在一些条件下可以互相访问而已。

3、结构化数据库所用的语言叫做T-SQL,所以多数做结构化数据库的厂商都会遵守这一语言的语法,只不过有些时候会有些特点,比如说,你在SQL servers里用getdate()可以调用当前服务器时间,但是在oracle里就要用sysdate才能调用服务器当前时间。

4、他们不能直接访问,倒是可以在一些条件下读取对方数据表的内容而以,PL/SQL不能作为微软数据的一个客户端去使用,反之亦然。

热心网友 时间:2022-04-07 18:51

sql
server是T-SQL.
PL/SQL
T-SQL同行,自然是竞争者
PL/SQL
往往数据量比较大做大型的项目
T-SQL往往中小型项目
他们都具备基本SQL的语法.
同时也具备自己私有的语法.

热心网友 时间:2022-04-07 20:25

1
竞争者
功能相同
2
SQL
Server比较主流
3
绝大多数指令是一样的,可能会有少数不同
SQL
Server
mysql
oracle是最常用的
你说的pl/sql是非主流数据库,用得人很少

热心网友 时间:2022-04-07 22:17

不一样的,PL/SQL是在oracle下用的,和SQL
SERVER没关系,语句也不能通用

热心网友 时间:2022-04-08 00:25

1. PL/SQL 是Oracle的sql扩展

T-SQL 是 SQL servers 的SQL扩展。

2. 他们都在一定程度上遵守sql标准,但是又分别对sql进行了扩展。

3. 能够通用的不多,很多不能通用。

热心网友 时间:2022-04-08 02:49

PLSQL 是SQL的扩展,是语言,SQL server是数据库,

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com