EDP_EDP_EXTERNAL_PLANT_REPORT_U_$RUN_DATE.dat与 SELECT BYTES FROM USER_SEGMENTS WHERE SEGMENT_NAME = 'table_name_bad';与 SELECT NUM_ROWS FROM USER_TABLES WHERE TABLE_NAME = 'table_name_bad'; 及$RUN_DATE 如何将上面语句结果集拼接为复合的SELECT语句并将结果用空格隔开?
时间: 2023-08-03 16:05:31 浏览: 56
以下是将上述语句结果集拼接为复合的SELECT语句并将结果用空格隔开的示例代码:
```
SELECT
EDP_EDP_EXTERNAL_PLANT_REPORT_U_$RUN_DATE.dat || ' ' || BYTES || ' ' || NUM_ROWS AS result
FROM
(SELECT
(SELECT COUNT(*) FROM USER_SEGMENTS WHERE SEGMENT_NAME = 'table_name_bad') AS BYTES,
(SELECT NUM_ROWS FROM USER_TABLES WHERE TABLE_NAME = 'table_name_bad') AS NUM_ROWS
FROM
dual)
CROSS JOIN
(SELECT TO_CHAR(SYSDATE, 'YYYYMMDD') AS $RUN_DATE FROM dual);
```
其中,EDP_EDP_EXTERNAL_PLANT_REPORT_U_$RUN_DATE.dat、table_name_bad和$RUN_DATE需要替换为实际的值。
相关问题
drm_bridge_add
`drm_bridge_add` 是一个函数,用于将一个 DRM 桥连接到 DRM 子系统中。DRM 桥是连接两个不同的显示管道,例如从 HDMI 到 DisplayPort,或者从 LVDS 到 eDP 等。这个函数会将桥连到 DRM 子系统的桥链表中,并将桥的模式设置为默认模式。该函数的原型如下:
```
int drm_bridge_add(struct drm_bridge *bridge);
```
其中,`struct drm_bridge` 是一个表示 DRM 桥的结构体,包含了桥的属性和方法等信息。返回值为 0 表示成功,否则表示失败。
ad导出stp模型出错了,Assertion failure (C:\Build\AD 18.1\Platform_Edp\WorkspaceManager\Source Code\ExportSTEP\HoleUtils.pas,line211),请问怎样解决
这个错误信息表明您的程序在 HoleUtils.pas 文件的第 211 行遇到了一个断言失败的情况。断言通常用于在程序运行时检查某些条件是否满足,如果条件不满足,就会触发断言失败。
这个问题可能与您的模型中的一个或多个孔有关。您可以尝试以下方法来解决这个问题:
1. 检查模型中的孔是否正确定义,是否存在任何不规则的孔。
2. 确保您的模型不包含任何无效的几何体或复杂的几何操作。
3. 尝试使用其他导出格式,例如 STL 或 IGES,看看是否仍然存在相同的问题。
4. 如果您使用的是特定版本的 AD 软件,请尝试升级到最新版本,看看是否有任何修复。
如果您仍然无法解决这个问题,建议您寻求 AD 或 CAD 软件领域的专业人士的帮助。