oracle,怎么把select count(a)from assp_2022当作变量1,select count(b)from assp_2022当作变量2,写入'生成数量是(变量1),存储数量是(变量2)中'
时间: 2024-01-17 17:02:53 浏览: 68
ASSP_2.6.3_20002_install_win32(反垃圾邮件SMTP代理服务器).zip
你可以使用Oracle SQL的PL/SQL语言来实现这个需求。下面是一个示例代码:
```
DECLARE
var1 NUMBER;
var2 NUMBER;
BEGIN
SELECT COUNT(a) INTO var1 FROM assp_2022;
SELECT COUNT(b) INTO var2 FROM assp_2022;
DBMS_OUTPUT.PUT_LINE('生成数量是(' || var1 || '), 存储数量是(' || var2 || ')');
END;
```
在这个代码中,我们声明了两个变量 `var1` 和 `var2`,然后通过两个SELECT语句来统计表 `assp_2022` 中的数据数量,并将结果存入相应的变量中。最后,我们使用 `DBMS_OUTPUT.PUT_LINE()` 函数来将结果输出到控制台上。请注意,如果你使用的是Oracle SQL Developer等工具,可能需要开启输出窗口才能看到结果。
阅读全文