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