资讯

展开

pl sql,请问plsql是什么与sql有什么关系吗

作者:本站作者

1,请问plsql是什么与sql有什么关系吗

PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL.sql是一种数据库语言.有的数据库也有带sql.如mysql数据库,sql server数据库等
1 竞争者 功能相同 2 sql server比较主流 3 绝大多数指令是一样的,可能会有少数不同 sql server mysql oracle是最常用的 你说的pl/sql是非主流数据库,用得人很少

请问plsql是什么与sql有什么关系吗

2,PLSQL是什么意思

  PL/SQL是Oracle对标准数据库语言的扩展,Oracle公司已经将PL/SQL整合到Oracle 服务器和其他工具中了,利用PL/SQL语言可建表、查询、添加、删除数据以及事务处理。   PL/SQL是一种高性能的基于事务处理的语言,能运行在任何ORACLE环境中,支持所有数据处理命令。通过使用PL/SQL程序单元处理SQL的数据定义和数据控制元素。 
oracle
数据库
oracle的一个工具 和MSSQL的查询分析器,和企业管理器差不多

PLSQL是什么意思

3,plsql

没有什么区别···都是语法···· 你把begin end 看做是 C里面的 就行了··· 比如 存储过程当中 就是AS BEGIN 但是他们中间是定义了变量的 AS DECLARE @ID INT BEGIN 如果没有变量 就直接AS BEGIN 也有的写 is begin PLSQL块 可能是declare 定义了之后就直接是 begin 所以其实没什么太大区别
我们在pl/sql中使用的SQL分为:静态SQL语句和动态SQL语句,单个的begin和end只能加载静态的SQL

plsql

4,plsql是什么东西啊

PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。PL/SQL 只有 Oracle 数据库有。 MySQL 目前不支持 PL/SQL 的。
sql server t-sqlms sql server的编程语言,一般用在sql server中执行sql语句。oracle pl/sql oracle 的编程语言,一般用在oracle中执行sql语句。
PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。PL/SQL 只有 Oracle 数据库有。 MySQL 目前不支持 PL/SQL 的。
procedural language/sql 是对sql的扩展,使其增加过程化语句功能

5,关于PLSQL

楼上的正解
SQL联机文档中的解释: 你的错误应该是语法错误,也就是 table_name应该是你要删除的数据的表名。 TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。如果想保留标识计数值,请改用 DELETE。如果要删除表定义及其数据,请使用 DROP TABLE 语句。 对于由 FOREIGN KEY 约束引用的表,不能使用 TRUNCATE TABLE,而应使用不带 WHERE 子句的 DELETE 语句。由于 TRUNCATE TABLE 不记录在日志中,所以它不能激活触发器。 TRUNCATE TABLE 不能用于参与了索引视图的表。 示例 下例删除 authors 表中的所有数据。 TRUNCATE TABLE authors 权限 TRUNCATE TABLE 权限默认授予表所有者、sysadmin 固定服务器角色成员、db_owner 和 db_ddladmin 固定数据库角色成员且不可转让 ---***分割线***--- 删除数据行,可以用delete from 表名 来操作啊~~
文章TAG:pl  sql  请问plsql是什么与sql有什么关系吗  请问  PLSQL  是什么  
相关教程
猜你喜欢