小编use*_*374的帖子

PLSQL,SQL*PLUS获取当前用户名?

我知道show user命令返回:USER是"SCOTT"

但是在sql查询或plsql脚本中是否有可能只获取当前用户的用户名并将其存储在变量中?

sql plsql sqlplus

5
推荐指数
2
解决办法
2万
查看次数

Linux 脚本选择菜单

我需要使用 select 循环和 case 指令创建一个包含六个选项的选择菜单,但不是菜单选项的 ECHO 命令,它们必须显示如下:

1) opt1
2) opt2
3) opt3
4) opt4
5) opt5
6) opt6
Run Code Online (Sandbox Code Playgroud)

并且不喜欢:

1) opt1 3) opt3 5) opt5
2) opt2 4) opt4 6) opt6
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有这段代码,但问题出在显示上,有 5 个选项时,它垂直显示,但有 6 个选项时,它并排显示:

#! /bin/sh
PS3="Enter your choice :"
select choice in "opt1" "opt2" "opt3" "opt4" "opt5" "Exit"; do
case $REPLY in
    1) echo "$choice";;
    2) echo "$choice";;
    3) echo "$choice";;
    4) echo "$choice";;
    5) echo "$choice";;
    6) echo "see you next time";break;;
    *) echo "Wrong …
Run Code Online (Sandbox Code Playgroud)

shell select

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

plsql ×1

select ×1

shell ×1

sql ×1

sqlplus ×1