在Slick中执行SQL转换

使用Slick,我知道我可以将sql函数映射到这样的scala值:

val toChar = SimpleFunction.binary[Date, String, String]("TO_CHAR")

并这样称呼它:

toChar.apply(dateColumn, "yyyy-MM-dd")

有没有办法映射CAST功能?它具有不同的形式:CAST(dateColumn AS CHAR)

谢谢!

我这样做是这样的:

SimpleExpression.unary[Date, String] { (date, qb) =>
      qb.sqlBuilder += "CAST( "
      qb.expr(date)
      qb.sqlBuilder += " AS CHAR)"
    }

感谢您的提示!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Slick中执行SQL“ NOT LIKE”

来自分类Dev

Slick可以从模型中自动在数据库中创建表(生成SQL并执行)吗?

来自分类Dev

Scala Slick MySQL-执行高级SQL内容

来自分类Dev

如何在React-Slick轮播中执行slickNext方法?

来自分类Dev

在 VSTS 中执行 XSL 转换

来自分类Dev

在 XSLT 中执行转换链

来自分类Dev

在PowerShell中执行.SQL

来自分类Dev

如何组合可以在 Dataflow (Beam) 中执行 sql 超前/滞后功能的转换

来自分类常见问题

在Scala中执行Spark SQL执行

来自分类常见问题

在Scala中执行Spark SQL执行

来自分类Dev

在Scala中执行Spark SQL执行

来自分类Dev

SQL中的连续转换

来自分类Dev

在Kafka Stream中执行异步转换

来自分类Dev

如何以功能性而非可变的方式执行此Scala SQL(Slick 1.0.1)查询?

来自分类Dev

如何在Slick 2.0中检索SQL表名称

来自分类Dev

如何在Slick 2.0中检索SQL表名称

来自分类Dev

如何使用Slick 3从SQL select查询中获取结果

来自分类Dev

在TSQL中执行SQL任务

来自分类Dev

在SQL中执行SP的问题

来自分类Dev

在python中执行sql命令

来自分类Dev

在oxid中执行SQL查询

来自分类Dev

SQL在GROUP BY中执行计算

来自分类Dev

脚本未在SQL中执行

来自分类Dev

在SQL Server中执行ISNULL

来自分类Dev

如何在不使用任何转换的情况下从ssis中的执行sql任务插入,更新记录?

来自分类Dev

在sql plus终端中执行.sql文件

来自分类Dev

如何从SQL查询中执行SQL查询

来自分类Dev

在SQL Server中的select中执行过程

来自分类Dev

SQL Server中单位的转换