Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在mysql中使用键盘赋予价值_Mysql_Sql_Oracle11g - Fatal编程技术网

如何在mysql中使用键盘赋予价值

如何在mysql中使用键盘赋予价值,mysql,sql,oracle11g,Mysql,Sql,Oracle11g,在Oracle中,您可以从表中选择数据,并请求在WHERE条件中使用交互式用户输入。通过在WHERE语句中指定&列,将提示用户输入并在其位置使用。例如: SELECT Ename, Deptno, Job, Sal FROM Emp WHERE Sal &GiveNegationState BETWEEN 1100 AND 2850 SQL> / Enter value for givenegationstate: NOT ENAME DEPTNO JOB SAL

在Oracle中,您可以
从表中选择
数据,并请求在
WHERE
条件中使用交互式用户输入。通过在WHERE语句中指定
&列
,将提示用户输入并在其位置使用。例如:

SELECT Ename, Deptno, Job, Sal FROM Emp 
WHERE Sal &GiveNegationState BETWEEN 1100 AND 2850 
SQL> / 

Enter value for givenegationstate: NOT


ENAME DEPTNO JOB SAL 

---------- ---------- --------- ---------- 

KING 10 PRESIDENT 5000 

JONES 20 MANAGER 2975 

JAMES 30 CLERK 950 

FORD 20 ANALYST 3000 

SMITH 20 CLERK 800 

SCOTT 20 ANALYST 3000

这可以在MySQL中完成吗?

这是用于访问数据库的工具的功能,而不是数据库本身的功能。你在使用什么工具?你是在问在MySQL中复制SQL*Plus替换变量吗?MySQL查询浏览器@GordonLinoffAFAIK,MySQL中没有这样的选项。