逗号怎么插入 oracle

作者&投稿:焦海 (若有异议请与网页底部的电邮联系)
oracle插入语句 总是缺少逗号~

最后少了个右括号吧,最简单的方法是在控制台打印下sql语句,看下少了什么

说明插入语句中缺少必要的逗号,或者括号有中文导致的。

sql:insert into tablename(create_time) values( to_date(to_char(sysdate,'yyyy-mm-dd')','yyyy-mm-dd');
解释:oracle中必须保持括号对称,并且标点都是英文,否则的话,可能会报错一些并不是真实情况的错误的,日期格式转换必须先变成字符串,之后再变成需要的日期格式。

变成全角的,或者把逗号转码,例如:&qt; 插入数据库存储,读出的时侯再转码

你的问题不太明白


托克逊县15889225826: oracle SQL. 如何用逗号连接几个文字列? -
向胡附桂: 基本上而言这种方式已经是最简单的了.你想2113,首先你要写文字列,这部分是不能省,也没办法省的,那么剩下的就是中间的逗号,就算你先把逗号加在每个字段的前面或者后面,那么最后不是还要去掉一个逗号,这样反而增大了查询的繁...

托克逊县15889225826: oracle存储过程中怎么做逗号分隔 -
向胡附桂: select rn REGEXP_SUBSTR(a, '[^,]+', 1, LEVEL) STR from (select a,rownum rn from t) CONNECT BY LEVEL <= REGEXP_COUNT( a, ',') + 1 and rn= prior rn and prior dbms_random.value is not null;

托克逊县15889225826: 怎么把带逗号的Excel文件导入到Oracle数据库某个表里 -
向胡附桂: sqlldr快一些,你试一下加上:FIELDS TERMINATED BY '“' 两个单引号中间是个双引号

托克逊县15889225826: oracle如何将多个值放在一个字段里面 用逗号隔开 -
向胡附桂: wmsys.wm_concat() 这个函数,是把一列的值都取出来放在一个字段里,并且是用逗号隔开的

托克逊县15889225826: ORACLE怎么把查询出来的结果集的每条记录的每一列用逗号分隔,一条记录完后用分号分隔 -
向胡附桂: 首先,看你是想导出成文本,还是直接插表里 要是导出的话,用spool就行你那个试试,用下面三句spool e:\log.txt; (当然随便放什么地方,起什么名,路径对了就行) select bif_code||','||name||';' from bis_bif_init; spool off;然后你去路径哪...

托克逊县15889225826: ORCALE SQL语句错误提示说我缺少逗号,原题是让插入一条记录,姓名后面是年纪,坐等解答.... -
向胡附桂: oracle里没有CHARTODATE这个东西吧 你看一下你的表,数字型插入时不用带引号,字符型插入是带单引号 顺便把CHARTODATE('1973-06-26','YYYYMMDD' 改了,你这明显少了半个括号的,把这个改成 to_date('1973-06-26','yyyy-mm-dd')

托克逊县15889225826: oracle语句中如何把一列的值合并为一个值,用逗号隔开? -
向胡附桂: 所有版本的oracle都可以使用wm_concat()函数 .例:select wm_concat(name) as name from user; 但如果是oracle11g,使用listagg() within group()函数 .例:select listagg(name, ',') within group( order by name) as name from user; 使用wm_Concat: 使用ListAgg: 结果:

托克逊县15889225826: 数据库插入语句中包含单引号和逗号 -
向胡附桂: 在sql server里字符串用单引号起来,用双引号会出错,因此第一句不能正确运行

托克逊县15889225826: oracle字段用逗号怎么查询 -
向胡附桂: select 字段1||','||字段2||','||字段3 the_output from employee 只能这样吧,这是三个字段的,你每个字段都得这么写,||是连接符

托克逊县15889225826: 如何将excel表的数据导入数据库 -
向胡附桂: 以下面的做法为例,说明导入步骤:oracle数据库有一个student表,现有一个excel表:student.xlsx,需导入oracle数据库student表中.student表的拥有者是system,system密码为test 打开需导入的excel表格,单击office按钮,选择另存...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网