小编Gar*_*ary的帖子

if else在ms sql server中的where子句中的条件

我正在尝试根据以下2个条件从连接表中检索记录:

Where if(b.enddate is null)
         a.starttime >= b.starttime
      else
         a.starttime >= b.starttime and a.endtime <= b.endtime
Run Code Online (Sandbox Code Playgroud)

我看过使用case的例子,但结果不是我想要的.请帮助我将此条件转换为正确的sql格式.

sql t-sql sql-server case-when

3
推荐指数
1
解决办法
331
查看次数

Coldfusion将记录插入Oracle DB

我试图将记录从Coldfusion插入Oracle DB 11(g),但错误日志显示ORA-00911:无效字符。我可以从Oracle DB中选择记录,但无法插入。

下面是我的代码。

<cfquery name="qOracleData" datasource="Oracle_Test">
    Insert into postindept (deptid, propos_position, descr, sm_descr60, grade) values ('1','110000  ', '110000  ','510000 ' ,'10');
    COMMIT;
</cfquery>
Run Code Online (Sandbox Code Playgroud)

oracle coldfusion sql-insert

-1
推荐指数
1
解决办法
81
查看次数

标签 统计

case-when ×1

coldfusion ×1

oracle ×1

sql ×1

sql-insert ×1

sql-server ×1

t-sql ×1