普适视图中的最新字符串
String to date in Pervasive view
我在 Pervasive Control Center 中创建了一个视图。
此视图有一个列 "WeegDatum",它是一个字符串(CHAR 类型),日期为 DDMMYYYY。
我正在尝试将其转换为日期。
我创建普适视图的唯一经验是选择和过滤数据。
在过去的两天里,我已经尝试了所有我能找到的东西。
主要是 "TO_DATE(,)"
的变体,但似乎没有任何效果。
只是(工作)视图:
CREATE VIEW "TEST2" AS SELECT "IORegHis" ."WeegDatum" FROM "IORegHis" "IORegHis"
View trying to convert to date:
CREATE VIEW "TEST2" AS SELECT TO_DATE('"IORegHis" ."WeegDatum"','DDMMYYYY') FROM "IORegHis" "IORegHis"
这给了我 "Error in expression: To_DATE"
我不会说出我最近几天遇到的所有语法错误。
通用日期格式为 'yyyy-mm-dd'。
您需要使用类似这样的方法将您的 'DDMMYYYY' 转换为日期格式,然后将其转换为 SQL_DATE 类型:
select
CONVERT(right(WeegDatum,4) + '-'+
right(left(WeegDatum,4),2) + '-' +
left (WeegDatum,2), SQL_DATE)
from IORegHis
我在 Pervasive Control Center 中创建了一个视图。 此视图有一个列 "WeegDatum",它是一个字符串(CHAR 类型),日期为 DDMMYYYY。 我正在尝试将其转换为日期。
我创建普适视图的唯一经验是选择和过滤数据。
在过去的两天里,我已经尝试了所有我能找到的东西。
主要是 "TO_DATE(,)"
的变体,但似乎没有任何效果。
只是(工作)视图:
CREATE VIEW "TEST2" AS SELECT "IORegHis" ."WeegDatum" FROM "IORegHis" "IORegHis"
View trying to convert to date:
CREATE VIEW "TEST2" AS SELECT TO_DATE('"IORegHis" ."WeegDatum"','DDMMYYYY') FROM "IORegHis" "IORegHis"
这给了我 "Error in expression: To_DATE"
我不会说出我最近几天遇到的所有语法错误。
通用日期格式为 'yyyy-mm-dd'。
您需要使用类似这样的方法将您的 'DDMMYYYY' 转换为日期格式,然后将其转换为 SQL_DATE 类型:
select
CONVERT(right(WeegDatum,4) + '-'+
right(left(WeegDatum,4),2) + '-' +
left (WeegDatum,2), SQL_DATE)
from IORegHis