Oracle - 别名大小写的解决方案

问题现象

使用下面语句查询得到的列别名是大写, 但是起的别名是小写, 没有达到我想要的效果

select t.channel as id from T_CHANNEL_INFO t;

解决方案

select t.channel as "id" from T_CHANNEL_INFO t;

Java中的使用

sql.append("select B.INFO_TITLE \"title\", ");
sql.append("       B.INFO_CONTENT \"content\",  ");
sql.append("       B.IMAGE_PATH \"image\", ");
sql.append("       B.RELEASE_NAME \"userid\", ");
sql.append("       B.RELEASE_TIME \"reltime\", ");
sql.append("       B.EFFECT_START_TIME \"starttime\", ");
sql.append("       B.EFFECT_END_TIME \"endtime\" ");    

原文地址:https://www.cnblogs.com/jkfeng/p/12098453.html

时间: 2024-08-29 22:47:04

Oracle - 别名大小写的解决方案的相关文章

Oracle别名大小写 -----解决方案

今天做bootstrap的treeview,要求输入节点ID id,父节点ID pid,文本 text 但是执行的sql别名都是大写,所以找了下orcl的别名如何小写的问题 代码如下: SELECT T.FUN_ID "pid",T1.FUN_ID id,T1.FUN_NM text,T1.FUN_ID, T1.FUN_CD, T1.FUN_NM        FROM T_SM_FUNCTIONS T, T_SM_FUNCTIONS T1       WHERE T.FUN_ID =

MySQL与Oracle的大小写问题

转载来源:http://aofengblog.blog.163.com/blog/static/63170212010101065030136/ MySQL与Oracle在大小写处理上的区别: 1MYSQL 1.在Windows下,数据库名.表名.字段名不区分大小写.2.大Linux/Unix下,数据库名.表名区分大小写,字段名不区分大小写.3.编辑/etc/my.cnf,设置lower_case_table_names可以让MySQL是否区分表名的大小写. 0:区分大小写:1:不区分大小写.

Oracle工程建设行业解决方案

为何选择Oracle工程建设行业解决方案? Oracle为工程建设企业提供一套全面.开放且集成的业务管理软件.服务器和存储解决方案.这些解决方案经过集成设计,能够实现卓越性能,从而优化业务的方方面面. 简化机会管理 Oracle销售管理 Oracle项目成本核算 了解有关用于简化机会管理的Oracle工程建设行业解决方案的更多信息 管理收尾与运作 Oracle财务管理软件 Oracle网上应收账款 Oracle项目成本核算 Oracle项目开票 Oracle人力资源 Oracle自助式人力资源

oracle所有的乱码解决方案

oracle所有的乱码解决方案 是不是经常看见各式各样的乱码,看见头就大了,大家别怕,所有的问题都会有一个甚至不止一个的解决方案,有句名言说的好:万法不离其踪.网上大部分把工具的乱码和代码操作的乱码混为一谈,方案看了一大堆都是一个粘贴一个的,没有一点创新,于是今天出这篇博客. 以下方案服务端字符集编码是:SIMPLIFIED CHINESE_CHINA.US7ASCII  测试ok,其他编码的可以参考 一.工具乱码: 使用PLSQL Developer查询或者编辑的时候出现??的时候: 原因:客

oracle数据泵之解决方案(用户)导入导出。

看到网上有这样的介绍而且很多,但觉得都是大神才能一下子看的懂.自己总结下菜鸟能看懂的. 1.导出. 首先第一步: 操作系统-开始-运行输入"cmd"进入dos界面输入"sqlplus/nolog"按回车:连接数据库,输入:conn sys/密码@对象数据库 as sysdba(注意sys用户一定要用sysdba角色登录哦system/密码@对象数据库) 回车 :接着,创建DIRECTORY create directory aa as 'D:\oracle\aa';

ORA-12154 oracle 监听器错误,解决方案

解决方案分为一下几个步骤: 1.instantclient_11_2下创建tnsnames.ora 2.ORCL =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 虚拟机IP)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl))) 3.添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径d:\instantclient_11_2

C# 读取oracle 中文乱码的解决方案

用OracleDataAccess.dll访问oracle数据库,遇到中文乱码的情况. 解决方案如下: 1查看字符集编码, 在数据库服务器端 启动 sqlplus SQL->select userenv('language') from dual 查询结果如:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2 在系统的环境变量里面加了个NLS_LANG值也是SIMPLIFIEDCHINESE_CHINA.ZHS16GBK 3 如果不进行第二步,在程序启动时调用以下代码亦可实现

Oracle 别名

在Oracle数据库中,给表起别名时,直接"Tablename 别名"就可以,不需要AS. 在Oracle数据库中,数据表别名是不能加AS的,例如: SELECT a.USERNAME FROM USERINFO a;-- 正确 SELECT a.USERNAME FROM USERINFO as a;-- 错误 注释:这可能是为了防止和Oracle数据库中的存储过程中的关键字as冲突的问题. 在Oracle数据库中,列别名是可以加AS的,例如: SELECT USERNAME nam

服务器断电,Oracle数据库无法启动解决方案

数据库没有备份的情况下,数据库所在服务器由于意外断电,导致服务器启动之后,Oracle数据库startup报错. 1. 数据库没开归档模式 2. 无备份 解决方案: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 SQL>startup mount SQL>recover database using backup controlfile until cancel; SQL>alter database open r