
oracle
Angelo0504
I have decided to take my talent to the Coding!
--------BuDaXian
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
to_date() 与 to_char() 日期和字符串转换
to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。转换的格式:表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表示年表示month的:mm 用转载 2017-11-29 17:19:31 · 599 阅读 · 0 评论 -
SQL中的cast()函数
CAST函数用于将某种数据类型的表达式显式转换为另一种数据类型。CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。语法:CAST (expression AS data_type)expression:任何有效的SQServer表达式。AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。data_type:目标系统所提供的数据...转载 2019-01-15 10:20:48 · 4261 阅读 · 0 评论 -
plSQL复制数据的方法
1.首先使用 select t.*,rowid from support_group t where t.group_id=1102 打开需要复制记录的表记录。2.点击pl/sql 左上角的小方块全选这些记录。3.ctrl+c复制。4.打开需要复制到的数据库的表 select t.*,rowid from support_group t 。5.在表的空余处直接ctrl+v就可以复...转载 2018-05-10 17:24:00 · 6806 阅读 · 1 评论 -
Oracle的REGEXP_SUBSTR函数简单用法
REGEXP_SUBSTR延伸SUBSTR函数的功能,让你搜索一个正则表达式模式字符串。这也类似于REGEXP_INSTR,而是返回子字符串的位置,它返回的子字符串本身。语法Oracle数据库中的REGEXP_SUBSTR函数的语法是:REGEXP_SUBSTR(source_char, pattern [, position [, occurrence [, match_parameter ]]...转载 2018-03-14 10:46:25 · 4522 阅读 · 0 评论 -
ORA-01722:无效字符
Oracle报错:SELECT k.id, k.name, k.bz, COUNT(1) AS num FROM ZJ_KFGL k LEFT JOIN ZJ_SJD_BG_CRK b ON k.id = b.kf LEFT JOIN ZJ_YPGL y ON b.ypid = y.id LEFT JOIN Zj_sjd s ON y.sjd_id = s....原创 2018-03-08 14:33:19 · 474 阅读 · 0 评论 -
Oracle数据库批量更新某列数据
先讲下我遇到的情况: 有一张表a,已经存在一个字段该字段是date类型,需求将该字段改为varchar2()类型,我们都知道,Oracle在该字段有值情况是不可以更新数据的,如果你不在乎该字段在表中位置变化的话,可以方法一操作:方法一:新增一个字段,然后把原列数据复制到这个列下,然后把原字段删除,把新增的字段重命名。如果不想改变列位置但需要改变类型,请看下面:oracle支持快原创 2018-02-06 19:07:16 · 10826 阅读 · 0 评论 -
Oracle插入带序列id的数据
步骤:1.创建一个序列sequence例如:create sequence test_sequence2.在相应列上调用创建的序列的nextval方法例如:test_sequence.nextval3.这样你的id就是test_sequence.nextval了sql:insert into tablename (id,name) values (test_se原创 2017-12-23 13:38:59 · 9648 阅读 · 0 评论 -
Oracle 增加修改删除字段
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);删除字段的语法:alter tab转载 2017-12-01 10:57:20 · 6638 阅读 · 0 评论 -
Oracle中查询一个表中字段(列)个数
如果一个表中有很多的字段,而我们想要知道这个表中的字段个数,如果使用如下方式一个一个数,则显得很麻烦Oracle中可以使用如下sql来查询字段(列)个数[sql] view plain copyselect count(*) from user_tab_columns where table_name=转载 2017-12-01 10:56:11 · 12581 阅读 · 2 评论 -
oracle的单行函数initcap()
initcap()函数作用是讲字符串首字母大写,其余不变,以空格或者其他符号作为分割eg:字符串are you kidding me ? 使用该函数 initcao("are you kidding me ?")得到Are You Kidding Me ?原创 2017-12-08 14:44:26 · 583 阅读 · 0 评论 -
PLSQL注册码(永久可用)
点击链接查看:http://note.youdao.com/noteshare?id=c2bdd7bf1e1478a2470267f58eada964&sub=10C22AEFB67B452CBAD539DA126DC821原创 2019-01-31 15:00:30 · 97791 阅读 · 56 评论