如何在SQL查询中创建空白/硬编码列?

tyl*_*omp 33 sql coldfusion

我想要一个查询,其列是一个不是来自表的硬编码值,可以这样做吗?我基本上需要它作为占位符,我将在稍后回来并填写.

例:

SELECT
hat,
shoe,
boat,
somevalue = 0 as placeholder
FROM
objects
Run Code Online (Sandbox Code Playgroud)

然后我会在稍后循环查询并填写占位符

在这个例子中someValue不是对象中的一个字段,我需要伪造它.我在coldfusion中执行此操作并使用两个数据源来完成一个查询.我已经尝试过space()函数但是无法让它工作.

谢谢.

Gal*_*alz 82

SELECT
    hat,
    shoe,
    boat,
    0 as placeholder
FROM
    objects
Run Code Online (Sandbox Code Playgroud)

'' as placeholder字符串.


g.d*_*d.c 8

这适用于大多数数据库.您还可以选择一个空白字符串作为额外列,如下所示:

Select
  Hat, Show, Boat, '' as SomeValue
From
  Objects
Run Code Online (Sandbox Code Playgroud)