比如:
1.select user_id,convert(varchar(10),getdate(),11) as dates from tb_user (sybase下及sql server下语句)
2.select to_char(sysdate,'yy/mm/dd') as d from dual (oracle下语句)
语法1的意思是: 将getdate()这个系统函数得到日期类型转换成 长度为10的,格式为编号11的字符串。
oracle 的一看就知道是什么意思
下面是sybase的编号与格式对照表
0或100 month dd yyyy hh:miampm
1 mm/dd/yy
2 yy.mm.dd
3 dd/mm/yy
4 dd.mm.yy
5 dd-mm-yy
6 dd month yy
7 month dd,yy
8 hh:mi:ss
9或109 month dd yyyy hh:mi:ss:mmmampm
10 mm-dd-yy
11 yy/mm/dd
12 yymmdd
101 mm/dd/yyyy
102 yyyy.mm.dd
103 dd/mm/yyyy
104 dd.mm.yyyy
105 dd-mm-yyyy
106 dd month yyyy
107 month dd,yyyy
108 hh:mi:ss
110 mm-dd-yyyy
111 yyyy/mm/dd
112 yyyymmdd
---------------------------------------------------------------------------
分享到:
相关推荐
"SYBASE iq与ORACLE使用分析函数计算同期值及常用计算函数使用" 本资源摘要信息主要介绍了SYBASE iq和ORACLE中使用分析函数计算同期值和常用计算函数的使用方法。文章涵盖了同期值的计算、累计及同期累计值的计算、...
- **函数和视图重构**:如果应用中有使用特定于Oracle的功能,如自定义函数或视图,则需要进行相应的重构工作。 #### 四、验证迁移结果 迁移完成后,必须进行全面的验证以确保数据完整性和应用程序功能的一致性。...
- 示例:根据具体情况将Oracle中的SUM等函数转换为Sybase对应的函数。 6. **NULL值处理** - Oracle中的NULL值可以通过特殊的语法处理。 - Sybase中使用不同的方法来处理NULL值。 - 示例:将Oracle中的NULL值...
- **数据转换**:根据Oracle与Sybase ASE之间的数据类型差异进行必要的数据转换。 - **数据导入**:将转换后的数据导入到Sybase ASE中。 - **数据验证**:确保迁移后的数据准确无误。 ##### 2.3 迁移应用程序 迁移...
### Sybase函数大全知识点概述 Sybase是一种广泛应用于企业级数据管理领域的数据库系统,尤其以其高性能和稳定性著称。为了更好地进行Sybase相关的开发工作,掌握Sybase中的各种函数是必不可少的技能之一。本文将...
- Oracle的`TO_DATE`和`TO_CHAR`用于日期和字符串之间的转换,SQL Server则有`CONVERT`函数。 - Oracle支持`ADD_MONTHS`和`LAST_DAY`等时间操作,SQL Server则使用`DATEADD`和`EOMONTH`。 2. **数学函数**: - ...
3. **数据库对象和SQL代码迁移**:将Oracle的数据库对象(如表、视图、触发器)转换为Sybase ASE格式,并调整SQL语句以兼容新的数据库环境。 4. **数据迁移验证**:通过对比源目标数据库的数据一致性,确保迁移的...
- Oracle和Sybase之间可能存在不同的函数名或运算符,如SUM等函数需根据具体情况调整。 7. **NULL值的处理** - Oracle中的`col1=col2(+)`表示左外连接,而在Sybase中,对应的写法为`col1=*col2`或`col2=*col1`。 8...
本文将详细介绍如何在MySQL、Oracle以及Sybase三种主流数据库中使用SQL语句来完成两列数据的合并操作。 ### 1. MySQL中的两列合并 在MySQL中,可以使用`CONCAT()`函数或者连接运算符`+`来合并两个字段。但是,需要...
SwisSQL是一款强大的数据库转换工具,主要功能是将Oracle数据库的结构和数据转换为Sybase数据库。这个工具对于数据库管理员和IT专业人员来说,尤其在进行系统迁移或者多数据库环境整合时,具有极高的实用价值。...
那么导出时将会变成to_date('29-12-2010 10:20:30', 'hh24:mi:ss'),如果你要将这导出的数据在oracle客户端中执行,应该是没什么问题的,但是如果要在如Sybase中执行,那可就有困难了,因为Sybase中to_date()函数,...
- **SYBASE**与**ORACLE**都支持自定义函数的创建,用于执行特定计算或逻辑处理。 **6. 同义词** - **ORACLE**支持同义词来隐藏真实的表或视图名称,而**SYBASE**则不支持此特性。 **7. 序列** - **ORACLE**支持...
- **常用的关系型数据库管理系统:** 包括Oracle、IBM DB2、Microsoft SQL Server、Sybase、Informix等。 - **数据库模型设计:** 使用E-R图(实体-关系图)来进行数据库逻辑模型的设计,帮助理解实体间的关系以及...
在迁移完成之后,需要将原有分析应用移植到Sybase IQ上,并注意处理ODBC连接、SQL语法差异、数据类型转换以及SQL函数等方面的适配问题。 7. 移植总结: 在实际的迁移过程中,还需注意处理SQL语法、数据类型的适配,...
2. 本地 API:这种方式将客户机 API 上的 JDBC 调用转换为 Oracle、Sybase、Informix、DB2 或其它 DBMS 的调用。 3. JDBC 网络纯 Java 驱动程序:这种方式将 JDBC 转换为与 DBMS 无关的网络协议,之后这种协议又被...
- SQL Server 和 Sybase 使用 `DATEPART()` 函数: ```sql SELECT order_num FROM Orders WHERE DATEPART(yy, order_date) = 2012; ``` - Access 使用类似的 `DATEPART()` 函数: ```sql SELECT order_num FROM ...
- 通用函数、字符函数、数字函数、日期函数、转换函数等。 - **3.2 分组函数** - 如SUM、AVG、MAX、MIN等。 #### 第四章 事务 - 介绍事务的基本概念、ACID特性及事务管理等。 #### 第五章 约束条件 - 包括主键...
- **注意**:该函数在 SQL 标准中不常见,但在某些数据库系统如 Oracle 或 Sybase 中可用。 ### 1.4 LAST() - 最后一个值 - **定义**:`LAST()` 函数返回指定列的最后一个值。 - **注意**:同 `FIRST()`,该函数的...
- 支持与Sybase Enterprise Connect Data Access (ECDA) 配合使用,实现从Oracle、IBM DB2 和 Microsoft SQL Server装载到SybaseIQ。 - 当Sybase IQ Server无法直接访问由ETL Server生成的数据文件时,可以通过...
SQL作为一种标准的语言,在与各种数据库系统如MS Access、DB2、Informix、MS SQL Server、Oracle、MySQL、Sybase等进行交互时扮演着核心角色。本文旨在深入探讨SQL中的字符串函数,这些函数在处理文本数据时非常有用...