我在查询中添加了一个空白列,因此当我导出结果时,用户可以使用空白列手动输入他们的驱动路径以用于他们的邮件合并自动化。下面的代码实现了这一点。
SELECT
NULL as WordDocPath
我想更进一步,将驱动器路径文本添加为空列的默认 value,这样用户就不必在导出的文件上复制和粘贴 10k 行。
如何将驱动器路径 (C:\Users...) 添加为默认 value,文本格式?
虽然我在它.. 还想添加一个 FileName 列,结合其他现有列中的文本。
例子:
SELECT
Lastname
EmployeeID
Region
想要的结果:Doe_123456_REGION_LetterTitle
字母标题不是从 table 中提取的,它只是一个文本字符串。
回答1
如何将驱动路径 (C:\Users...) 添加为默认值 value
通过选择它,而不是 null
:
select 'C:\Users...' as drivepath
from ...
添加一个 FileName 列以结合其他现有列中的文本
那就是串联。
select lastname ||'_'|| employeeID ||'_' || 'LetterTitle' as result
from ...