plsql中管联操作符的作用?

大哥们在线求帮请问一下,plsql中管联操作符的作用?
最新回答
宇宙藏进你

2024-11-22 11:02:38

1、打开PLSQL,填写用户名和密码(初始有两个用户sys和system,密码是自己安装oracle数据库时定的),Database选择ORCL(默认数据库,oracle中创建的用户就像是mysql中建的数据库,两者有异曲同工之妙) 

2、登陆成功后在界面的头部可以看到一下信息,最上面的system@ORCL就表示是用户system在登录状态,其中菜单栏的session可以登录、退出

3、然后在下面的列表中找到USER,然后右键——》NEW,创建新的用户,如下两张图中的内容都要设置,然后点击apply就可以了。(注:第二章图中的三个权限必须设置,否则会出现不能登录或者不能操作表的错误) 
关于3个基本去权限介绍: 
connect : 基本操作表的权限,比如增删改查、视图创建等 
resource: 创建一些函数,比如簇、索引,创建表、列等 
dba : 相当于管理员权限,拥有系统所有权限 

 
 
4、登录新建的用户,点击前面提到的session——》log on,填写用户名和密码第三个还选orcl,第四个选默认normal,点击登录 
 
5、在最上面可以看到登录状态

6、创建数据库,右键点击左下角列表中的Tables—》 NEW,创建新的数据表,填写name,comments是对表的备注,然后在第二张图中填写需要的字段及其类型等,最后点击apply应用,如图 
 
 
7、查看创建的表,点击左下角列表中的Tables,右键选自己新建的表,点击Edit date,编辑表中的内容就行了 


以上就是在PLSQL中新建用户,创建表的步骤,谢谢!

孤我为王

2024-11-22 13:08:20

1.PL/SQL是一种块结构语言,它将一组语句放在一个块中,一次性发送给服务器,先编译后执行。对于有名称的PL/SQL块,可以单独编译,永久的存在数据库中,随时准备执行。PL/SQL的优点:
a.支持SQL(忽略大小写).
b.支持面向对象过程.
c.更好的性能(SQL非过程语言,只能一条一条执行,PL/SQL可以一次性把一个块统一进行编译).
d.可移植性.
e.安全性.
2.PL/SQL块的语法:
[DECLARE
--decalration statements]
BEGIN
--executable statements
[Exception
--exception statements]
End;
3.赋值运算符:(:=,default,select..into),特殊符号:(||,--,,**求幂操作例如3**2=9),关系运算符:(>,<,>=,<=,=,<>,!=),逻辑运算符(AND,OR,NOT)。
4.条件控制语句:
if 条件1 then 条件1结构体
elsif 条件2 then 条件2结构体
end if;
和case:case[selector]
when 表达式1 then 语句1;
when 表达式2 then 语句2;
else
end case;
其中必须有选项与值匹配,否则报错。case作为表达式的例子:
p_grade:=
case
when v_grade='A' then 'aa'
else 'bb'
end;
5.循环结构:
无条件循环(Loop-end Loop语句):Loop --循环体 end loop;
while循环语句:whlie 条件 loop 循环体 end loop;
for循环语句:For 循环变量 in[Reverse] 循环上限..循环下限 loop
循环体 end loop;
例如:
declare
counter number(3):=0;
sumResult number:=0;
begin
dbms_output.put_line(counter);
for counter in 1..100 loop
dbms_output.put_line(counter);
sumResult:=su
ㄍ安于此生

2024-11-22 11:51:26

关联操作符(=>)的作用是把实际参数和形式参数关联起来,增强程序可读性。
例如callme(v1,v2,v3)这样的程序可读性很不好。使用关联操作符写成callme(p_name=>v1,p_age=>v2,p_gender=>v3),这样就能明白三个参数是名字、年龄、性别。
错在情深

2024-11-22 17:23:52

中国联操作符合作用,它的负荷作用是什么?我也没看明白你发的图片,让我看一下
安旭薇

2024-11-22 17:53:43

我的妈耶,怎么都是这样的问题,连看都看不懂,这个叫我怎么回答啊。所以对不起了同志。我不知道这个怎么回答,但是我有任务完成,所以就这样了。