在plsql中,使用绑定变量的方法除了动态sql外,还有别的方式吗

在plsql中,使用绑定变量的方法除了动态sql外,还有别的方式吗,第1张

plsql里面直接使用变量也是使用了绑定变量的。

比如在存储过程中使用

select empno from emp where empno=p_empno ;

其实使用的也是绑定变量。

在内存中是类似这样的格式:

SELECT EMPNO FROM EMP WHERE EMPNO=:B1

当然这也和数据库参数plsql_optimize_level,但是一般都不会关注。

PLSQL配置ORACLE连接的方法如下:

一、 打开plsql的安装目录。

二、点开安装目录,找到客户端的安装目录instantclient。

三、点开目录network/admin,找到文件tnsnamesora。

四、用文本编辑器打开tnsnamesora,可以看到里面配置了很多数据库连接。

五、在底部新增一条连接记录,保存。

六、 打开plsql,找到配置的别名,输入用户名密码,点击登录。

七、进入plsql *** 作界面。

八、新建一个sql command,写一条查询语句,查询成功。

这样就可以配置新的连接了。

方法/步骤

1、打开PLSQL

Developer,输入用户名和口令,进行连接,如下图所示:

2、依次点击“文件(F)”->“新建(N)”->“SQL窗口(S)”,如下图所示:

3、在窗口中输入以下SQL语句:

--1、创建一个表

T_USER

create

table

T_USER

(

USERID

varchar2(50)

default

SYS_GUID()

not

null

primary

key,

USERNAME

varchar2(20)

not

null,

USERPWD

varchar2(30)

not

null

);

如下图所示:

4、向表中插入2条数据,语句如下:

--插入2条数据

insert

into

T_USER(USERNAME,USERPWD)

values('admin','admin');

insert

into

T_USER(USERNAME,USERPWD)

values('test','test');

select

from

T_USER;

如下图所示:

5、更新表中的记录,语句如下:

--更新一条数据

update

T_USER

set

USERPWD='admin123'

where

USERNAME='admin';

select

from

T_USER;

如下图所示:

6、删除表中的一条记录,语句如下:

--删除一条数据

delete

from

T_USER

where

USERNAME='test';

select

from

T_USER;

如下图所示:

7、销毁刚创建的表,语句如下:

--删除表

drop

table

T_USER;

select

from

T_USER;

可以看到左侧的Tables目录下表已经不存在了,此外查询表会报错,说明表确实已经销毁不存在了,如下图所示:

以上就是专题栏小编带来的pl/sql

developer教程,更多教程请看“>

以上就是关于在plsql中,使用绑定变量的方法除了动态sql外,还有别的方式吗全部的内容,包括:在plsql中,使用绑定变量的方法除了动态sql外,还有别的方式吗、PLSQL配置怎么连ORACLE、Oracle数据库教程之利用plsqldev进行数据库 *** 作的步骤等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9484304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存