oracle与sqlserver关于列别名的一点区别

oracle:

SQL> select id "i d" from test;

       i d
----------
         1

SQL> select id [i d] from test;

select id [i d] from test

ORA-00923: 未找到要求的 FROM 关键字

sqlserver:

时间: 2024-08-15 14:30:31

oracle与sqlserver关于列别名的一点区别的相关文章

你搞懂 ORACLE、 SQLSERVER、MYSQL与DB2的区别了吗

ORACLE. SQLSERVER.MYSQL与DB2的区别--平台性:    Oracle.MYSQL与DB2可在所有主流平台上运行:    SQL Server只能在Windows下运行: --安全性:    Oracle的安全认证获得最高认证级别的ISO标准认证,而SQL Server并没有获得什么安全认证:    这方面证明了Oracle的安全性是高于SQL Server的: --数据类型.函数.sql语句:    oracle中有复合数据类型,sql server中没有: 总之:   

采用Hibernate框架的研发平台如何能够真正兼容Oracle和sqlServer数据库

都说Hibernate框架的使用可以很容易的让你的研发平台支持多种不同类型的数据库,但实践表明,这里的“容易”,是相对的. 想让研发平台支持多种数据库,并不是一件简单的事,也可以这么说:并不是只要使用了Hibernate框架就能实现的. 下面记录一下我做这件事情的过程和一些感悟. 当我接到该任务时,我先大致的理了一下思路: 要完成迁移,总体上有2大块工作要做,分别是:数据库层面的迁移  和  平台底层代码的改造 一.数据库层面的迁移过程: 1.通过sqlServer Studio2008 工具将

Oracle 与 SqlServer 的区别浅析总结

我主要用过的数据库为Oracle10g和SqlServer2008,通过实际运用和查阅资料整理如下: 主题 Oracle 10g SQLServer 2008 存储过程格式 Create Or Replace Procedure 存储过程名 (参数列表) IS Begin ---存储过程内容 End 存储过程名; Create Procedure 存储过程名  (参数列表) AS Begin --存储过程内容 End 存储过程参数 1.指定参数类型,但不指定长度; 2.在参数及类型间要加入输入输

Java学习-006-三种数据库连接 MySQL、Oracle、sqlserver

此文主要讲述在初学 Java 时,常用的三种数据库 MySQL.Oracle.sqlserver 连接的源代码整理.希望能对初学 Java 编程的亲们有所帮助.若有不足之处,敬请大神指正,不胜感激!源代码测试通过日期为:2015-1-31 10:46:48,请知悉. 所需的 jar 包下载链接为:http://yunpan.cn/cKEWbBntAjtKy  访问密码 bd58 以下为初学 Java 常用的三种数据库 MySQL.Oracle.sqlserver 连接的源代码,敬请参阅! MyS

oracle与sqlserver利用函数生成年月日加流水号

最近在做oracle相关的项目,刚接触oracle,与sqlserver语法上还是有区别的 sqlserver : 示例:FX+当前年月日+00001 如下图流水号实力所示 原理: 首先 'FX'是固定的,获取当前年月日方法在sqlserver中分别是: 1.年:YEAR(GETDATE()) 2.月:month(getdate()) 3.日:DAY(GETDATE()) 其次最主要的是流水号自动加1,主要思路是获取到当前表中FxNum最大的数(后6位最大的数),并且用right函数获取后6位并

Oracle Schema Objects——伪列ROWID Pseudocolumn(ROWNUM、ROWID)

Oracle Schema Objects Oracle Schema Objects——Tables——Oracle Data Types Oracle伪列 在Oracle数据库之中为了实现完整的关系数据库的功能,专门为用户提供了许多的伪列. “NEXTVAL”和“CURRVAL”就是两个默认提供的操作伪列Oracle Schema Objects——Sequences(伪列:nextval,currval) SYSDATE与SYSTIMESTAMP也属于伪列SQL Fundamentals

Oracle/Mysql/SqlServer函数区别

mysql日期和时间格式转换 Linux scp 使用详解 Oracle/Mysql/SqlServer函数区别 2011-07-01 12:34:36|  分类: Mysql技术 |  标签:mysql  sqlsever  oracle  函数   |举报 |字号大中小 订阅 Sql代码 1.类型转换 --Oracle select to_number('123') from dual; --123; select to_char(33) from dual;  --33; select t

oracle 事务 数据伪列

在用户进行数据更新操作(DML)事务一定会起作用. 事务的出现会保证数据的完整性.一致性.在整个事务的处理过程之中主要使用两个操作命令: · 事务的提交(COMMIT):是真正的向数据库之中发出更新指令:· 事务的回滚(ROLLBACK):回滚到最初的状态. 一但用户发出了提交事务(commit)指令,那么所有的数据将被真实性的执行了更新操作.此时将无法使用 rollback进行回滚. 在 Oracle 之中,每一个连接到数据库上的用户,都使用一个 session 的概念表示.每一个 Sessi

SQL查询:使用列别名

实例说明:在设计数据库是,如果将字段设置成为英文,通过表格形式显示,会给用户带来不便.本例介绍英文字段用中文列别名的方法显示出来. 实现: 1.别名带双引号 SELECT title  "书名" ,price "价格"  FROM book 2别名不带引号 SELECT title  书名 ,price   价格  FROM book 3别名带单引号 4 使用AS关键字 SELECT title AS  书名,price AS 价格 FROM book