Oracle语法和SQL语法的一些区别

一、SQL

ISNULL(字段名,替换值)

SUBSTRING(字段名,起始位置,截取长度)   

GETDATE()
  
YEAR(GETDATE())       

MONTH(GETDATE())         

DAY(GETDATE())

SELECT DATEPART(HOUR,GETDATE())       

SELECT DATEPART(MINUTE,GETDATE())      

SELECT DATEPART(SECOND,GETDATE())      

+ (连接符号)

'2013-03-29 11:40:28'

二、Oracle

NVL(字段名,替换值)

SUBSTR(字段名,起始位置,截取长度)

SELECT SYSDATE FROM DUAL

SELECT TO_CHAR(SYSDATE,'yyyy') FROM DUAL

SELECT TO_CHAR(SYSDATE,'MM')  FROM DUAL

SELECT TO_CHAR(SYSDATE,'dd')  FROM DUAL

SELECT TO_CHAR(SYSDATE,'hh')  FROM DUAL

SELECT TO_CHAR(SYSDATE,'mi')  FROM DUAL

SELECT TO_CHAR(SYSDATE,'ss')  FROM DUAL

||

TO_DATE('2013-03-29 11:40:28','yyyy/MM/dd hh:mi:ss')

原帖地址:http://blog.csdn.net/taomanman/article/details/8735698

时间: 2024-10-11 18:34:49

Oracle语法和SQL语法的一些区别的相关文章

ORACLE 常用的SQL语法和数据对象

oracle|sql语法|对象|数据 一.数据控制语句 (DML) 部分 1.INSERT  (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, --) VALUES ( 值1, 值2, --); INSERT INTO 表名(字段名1, 字段名2, --)  SELECT (字段名1, 字段名2, --) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: 'GOOD DAY'如果字段值里包含单引号' 需要进行字符串转换, 我们把它替换成两个

ORACLE常用的SQL语法和数据对象

一.数据控制语句 (DML) 部分 1.INSERT&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; (往6184.html">数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, --) VALUES ( 值1, 值2, --);  INSERT INTO 表名(字段名1, 字段名2, --)  SELECT (字段名1, 字段名2, --) FROM 另外的表名; 字符

ORACLE 常用的SQL语法和数据对象_oracle

1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, --) VALUES ( 值1, 值2, --); INSERT INTO 表名(字段名1, 字段名2, --) SELECT (字段名1, 字段名2, --) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: 'GOOD DAY' 如果字段值里包含单引号' 需要进行字符串转换, 我们把它替换成两个单引号''. 字符串类型的字段值超过定义的长度会出错, 最好在插入前进行长度

MongoDB系列教程(五):mongo语法和mysql语法对比学习_MongoDB

我们总是在对比中看到自己的优点和缺点,对于mongodb来说也是一样,对比学习让我们尽快的掌握关于mongodb的基础知识. mongodb与mysql命令对比     关系型数据库一般是由数据库(database).表(table).记录(record)三个层次概念组成.而非关系型数据库mongodb是由数据库(database).集合(collection).文档对象(document)三个层次组成.mongodb对于关系型数据库里的表,没有行和列的关系概念,这体现了模式的自由特点. 语法命

oracle数据库存储过程带输入参数建表的语法和在oracle中调用语法

问题描述 oracle数据库存储过程带输入参数建表的语法和在oracle中调用语法 大神们,随便给几个例子参照一下啊,oracle数据库存储过程带输入参数建表的语法和在oracle中调用语法 解决方案 差不多这个意思,http://zhidao.baidu.com/link?url=lYFB7BBbSoybi5mTurmVbI88Q5R78nnhHyQUiMAhF3B4iyA1OiPCxY4xsRS7v_v0kBdbtCVvVlPHhfY9Rerx7K 解决方案二: create or repl

sql语句-oracle sql语法问题。。。

问题描述 oracle sql语法问题... 创建一个触发器, create or replace trigger GX_ASSIGNMENT_trigger after insert on GX_ASSIGNMENT for each row declare tabname Varchar(200); insert_sql Varchar(200); begin select 'GX_ASSIGNMENT_'||to_char(sysdate,'yyyymmdd') into tabname

Oracle与SQL Server数据库的区别

随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而且在质量上也要求越来越高. 操作系统的稳定对数据库来说是十分紧要的,在数据库可操作平台上,Oracle可在所有主流平台上运行,Oracle数据库采用开放的策略目标,它使得客户可以选择一种最适合他们特定需要的解决方案.客户可以利用很多种第三方应用程序.工具.对开发商来说是很大的支持.而SQL Server却只能在Windows上运行了,这个就显得比较单调了,但SQL Sever在Window平台上的表现,和Windows操作系统的整体结合

oracle清空表sql语句 以及Truncate与delete区别

oracle清空表sql语句 以及truncate与delete区别 truncate table [表名] 使用truncate语句从表中删除或群集的所有行.默认情况下,oracle数据库教程也将执行以下任务: 解除分配的唯一例外的是删除的行中使用的所有存储空间由minextents指定参数 下次存储参数设置的从进程的truncate部分取消了最后的范围大小 删除与truncate语句行可以比下降并重新创建表有效.跌落并重新创建一个表的表无效依赖的对象,需要你在桌子上补对象的特权,并要求您重新

SQL语法大全

sql语法  SQL语法大全   SQL语法大全1. ASP与Access数据库连接: <%@ language=VBscript%><%dim conn,mdbfilemdbfile=server.mappath("数据库名称.mdb")set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};u