public static class DateSQLProvider.PostgreSQLDateSQLProvider extends DateSQLProvider
DateSQLProvider.DMDBMSDateSQLProvider, DateSQLProvider.FormatType, DateSQLProvider.KingbaseesDBMSDateSQLProvider, DateSQLProvider.MysqlDateSQLProvider, DateSQLProvider.OracleDateSQLProvider, DateSQLProvider.OscarDBMSDateSQLProvider, DateSQLProvider.PostgreSQLDateSQLProvider, DateSQLProvider.SQLServerDateSQLProvider
构造器和说明 |
---|
PostgreSQLDateSQLProvider() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
day(IField dbField)
取天
|
java.lang.String |
differDate(IField dbField1,
IField dbField2)
去数据库的日期差
|
java.lang.String |
differDate(IField dbField1,
java.lang.String date2)
去数据库的日期差
|
java.lang.String |
differDate(java.lang.String date1,
IField dbField2)
去数据库的日期差
|
java.lang.String |
differDate(java.lang.String date1,
java.lang.String date2)
去数据库的日期差
|
java.lang.String |
differDateTime(IField dbField1,
IField dbField2)
取数据库的时间差
|
java.lang.String |
differDateTime(IField dbField1,
java.lang.String date2)
取数据库的时间差
|
java.lang.String |
differDateTime(java.lang.String date1,
IField dbField2)
取数据库的时间差
|
java.lang.String |
differDateTime(java.lang.String date1,
java.lang.String date2)
取数据库的时间差
|
java.lang.String |
formart(IField dbField,
DateSQLProvider.FormatType formatType)
将日期字段按照某种格式进行格式化
如:mysql : date_format(xxx.xx,"yyyy-MM-dd HH:mm") |
java.lang.String |
hour(IField dbField)
|
java.lang.String |
month(IField dbField)
取月
|
java.lang.String |
quarter(IField dbField)
取季度
|
java.lang.String |
toDate(IField dbField,
DateSQLProvider.FormatType formatType)
将日期字段按照某种格式进行转换
如:mysql : str_to_date(date_format(xxx.xx,"yyyy-MM-dd HH:mm"),"yyyy-MM-dd HH:mm") |
java.lang.String |
toDate(java.lang.String date,
DateSQLProvider.FormatType formatType)
将字符串转换为日期对象
|
java.lang.String |
toVarchar(java.lang.String sql)
Title: 对sql包装一层 转换为 char
Description:
Copyright: Copyright (c) 2018
Company: seeyon.com
auth fucz
since V5 7.1
|
java.lang.String |
weekday(IField dbField)
取星期几
|
java.lang.String |
year(IField dbField)
取年
|
datePart, initProvider, instance, time
public java.lang.String formart(IField dbField, DateSQLProvider.FormatType formatType)
DateSQLProvider
将日期字段按照某种格式进行格式化
如:mysql : date_format(xxx.xx,"yyyy-MM-dd HH:mm")
formart
在类中 DateSQLProvider
public java.lang.String toDate(IField dbField, DateSQLProvider.FormatType formatType)
DateSQLProvider
将日期字段按照某种格式进行转换
如:mysql : str_to_date(date_format(xxx.xx,"yyyy-MM-dd HH:mm"),"yyyy-MM-dd HH:mm")
toDate
在类中 DateSQLProvider
public java.lang.String toDate(java.lang.String date, DateSQLProvider.FormatType formatType)
DateSQLProvider
将字符串转换为日期对象
toDate
在类中 DateSQLProvider
public java.lang.String year(IField dbField)
DateSQLProvider
取年
year
在类中 DateSQLProvider
dbField
- 字段public java.lang.String month(IField dbField)
DateSQLProvider
取月
month
在类中 DateSQLProvider
public java.lang.String day(IField dbField)
DateSQLProvider
取天
day
在类中 DateSQLProvider
public java.lang.String hour(IField dbField)
DateSQLProvider
hour
在类中 DateSQLProvider
public java.lang.String weekday(IField dbField)
DateSQLProvider
取星期几
weekday
在类中 DateSQLProvider
public java.lang.String quarter(IField dbField)
DateSQLProvider
取季度
quarter
在类中 DateSQLProvider
public java.lang.String differDate(IField dbField1, IField dbField2)
DateSQLProvider
去数据库的日期差
differDate
在类中 DateSQLProvider
public java.lang.String differDate(IField dbField1, java.lang.String date2)
DateSQLProvider
去数据库的日期差
differDate
在类中 DateSQLProvider
public java.lang.String differDate(java.lang.String date1, IField dbField2)
DateSQLProvider
去数据库的日期差
differDate
在类中 DateSQLProvider
public java.lang.String differDate(java.lang.String date1, java.lang.String date2)
DateSQLProvider
去数据库的日期差
differDate
在类中 DateSQLProvider
public java.lang.String differDateTime(IField dbField1, IField dbField2)
DateSQLProvider
取数据库的时间差
differDateTime
在类中 DateSQLProvider
public java.lang.String differDateTime(java.lang.String date1, IField dbField2)
DateSQLProvider
取数据库的时间差
differDateTime
在类中 DateSQLProvider
public java.lang.String differDateTime(IField dbField1, java.lang.String date2)
DateSQLProvider
取数据库的时间差
differDateTime
在类中 DateSQLProvider
public java.lang.String differDateTime(java.lang.String date1, java.lang.String date2)
DateSQLProvider
取数据库的时间差
differDateTime
在类中 DateSQLProvider
public java.lang.String toVarchar(java.lang.String sql)
DateSQLProvider
Title: 对sql包装一层 转换为 char
Description:
Copyright: Copyright (c) 2018
Company: seeyon.com
auth fucz
since V5 7.1
toVarchar
在类中 DateSQLProvider