数据库
炼丹师666
要学神仙,驾鹤飞天,点石成金,妙不可言!
展开
-
DolphinDB客户端如何登陆
【代码】DolphinDB客户端如何登陆。原创 2023-05-31 17:08:13 · 130 阅读 · 0 评论 -
percentile_approx函数用法
hive里面有个percentile函数和percentile_approx函数,其使用方式为percentile(col, p)、percentile_approx(col, p),p∈(0,1)p∈(0,1) 其中percentile要求输入的字段必须是int类型的,而percentile_approx则是数值类似型的都可以。其实percentile_approx还有一个参数B:percentile_approx(col, p,B)。参数B控制内存消耗的近似精度,B越大,结果的准确度越高。默认原创 2021-11-12 09:52:32 · 13651 阅读 · 0 评论 -
instr()函数的格式
1、instr()函数的格式 (俗称:字符查找函数)格式一:instr( string1, string2 ) // instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) // instr(源字符串, 目标字符串, 起始位置, 匹配序号)解析:string2 的值要在string1中查找,是从start_position给出的数值(即:位置)开始在string1检索原创 2021-11-08 17:55:44 · 539 阅读 · 0 评论 -
INSTR函数用法
mysql 进行模糊查询时,可使用内部函数 instr,替代传统的 like 方式,并且速度更快。instr(field, str) 函数,第一个参数 field 是字段,第二个参数 str 是要查询的串,返回串 str 的位置,没找到就是0参考:https://blog.csdn.net/wsjzzcbq/article/details/83447168...原创 2021-10-31 16:53:35 · 2387 阅读 · 0 评论 -
多个表inner join的语法
INNER JOIN 语法:INNER JOIN 连接两个数据表的用法:SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号INNER JOIN 连接三个数据表的用法:SELECT * FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号INNER JOIN 连接四个数据表的用法:SELECT * FROM ((表1 INNER JOIN 表2 ON 表1.字原创 2021-10-21 16:15:02 · 5255 阅读 · 0 评论 -
TD逻辑与条件表达式
逻辑与条件表达式用户利用SELECT语句进行数据查询时,无论是描述想要的查询结果,还是规定查询的约束条件,均要使用相应的逻辑和条件表达式来实现。本章将详细介绍Teradata支持的各种逻辑和条件表达式5.1 5.1 5.1 逻辑表达式运算符逻辑表达式由运算符和操作数两部分组成,其结果是一个布尔值(True/False)。这种表达式可以用在WHERE子句的条件表达式中。 标准的逻辑表达式运算符种类如表5-1所示: 表5-1 逻辑表达式运算符分类5.2 逻辑表达式下面分别讨论各种逻辑表达式的原创 2021-08-19 14:04:33 · 498 阅读 · 0 评论 -
TD-帮助系统
HELP命令HELP命令可以用来显示数据库中各个目标的相关信息、当前对话连接的特 性,并能提供SQL语法的联机帮助。对数据库对象的帮助信息数据库中的对象包括表、视图、宏、触发器和存储过程,HELP命令可以提供有关数据库和用户以及这些对象的信息。HELP命令可以汇总如表4-1所示:HELP命令 参数HELP DATABASE databasename; HELP USER username; HELP TABLE tablename ; HELP VIEW viewname; HELP原创 2021-08-18 18:14:09 · 220 阅读 · 0 评论 -
TeradataSQL基础
TeradataSQL基础结构化查询语言SQL是一种接近英文自然表达的查询语言,和其它程序设计语言不一样的是,它是非过程的。SQL的语法非常容易掌握,功能却很强大,目前已成为所有关系数据库的标准查询语言。Teradata支持标准的ANSI SQL,并在此基础上作了部分扩展,这和大部分商用数据库是一样的。2.1 2.1 2.1 2.1 Teradata中支持的数据类型在Teradata环境中,数据是以8比特ASCII码形式存放的。当客户端采用EBCDIC码时,Teradata能自动作数据的转换,原创 2021-08-18 17:55:46 · 2252 阅读 · 0 评论 -
TD关系数据库操作语言
1.6关系数据库操作语言对关系数据库进行操作的标准语言是所谓的结构化查询语言SQL(Structure Query Language),和其它的程序设计语言不一样的是,SQL是一种非过程语言。SQL采用一种类似自然英语的结构,因此非常容易理解和学习。目前SQL已经有了ANSI标准,各个数据库厂商除了支持ANSI标准的SQL语法外,一般都作了不同程度的扩展,以加强其功能。如果在系统开发时过多地使用非ANSI标准的扩展功能,将会增加系统在不同平台下移植时的困难程度。 根据各种SQL语句的功能不同,原创 2021-08-18 17:26:38 · 2200 阅读 · 0 评论 -
关系型数据库理论基础范式
实体与实体之间的关系有以下三种:! 一对多指一个实体中有且只有一条记录与另一个实体中的多条记录对应。如图1-1中,一个工作岗位可以有多个雇员,一个部门也可以有多个雇员。我们一般把“一”方称作父表,而把“多”方称作子表。图中的符号是一种比较常见的表示一对多关系的方法,另外一种也经常使用的表示方法如图1-2所示:! 一对一指一个实体中的记录与另一个实体的记录处于一对一的关系。. 4 . ! 多对多指一个实体中的记录与另一个实体的记录是多对多的关系。比如雇员与地址之间的关系就可能是一种多对原创 2021-08-18 17:17:53 · 255 阅读 · 0 评论 -
COALESCE()函数
COALESCE()函数有两种用法:1.COALESCE ( expression1, expression2 );2.COALESCE ( expression1, expression2, … expression-n );其中第一种就相当于Oracle中的nvl或者mysql中的ifnull,写成表达式的形式为:CASE WHEN expression1 IS NOT NULL THEN expression1 ELSEexpression2 END;第二种可以包含n个表达式,表示如果第一原创 2021-06-17 16:22:35 · 591 阅读 · 0 评论 -
adbpg排序特性-orderby
排序语句1、不要在视图中使用 Order By 排序语句,在视图中,排序语句会被忽略;2、ORDER BY 语句执行成本很高,建议尽量避免使用;3、不要在大的数据结果集上执行排序操作;4、Partition By 、Union 内部实现需要对数据排序,在数据量在千万级别下,差别不大,但如果数据量在亿级别上,建议尽量使用 group by 实现,尽量避免 order by 操作,举例如下:Select cust_no,cust_name from BigTableAUnion Select原创 2021-06-07 16:36:43 · 350 阅读 · 0 评论 -
DQL、DML、DDL、DCL的概念与区别
二. SQL语言的分类SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1. 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件>2 .数据操纵语言DML数据操纵语言DML主要有三种形式:1) 插入:INSERT2) 更新:UPDATE3) 删除:DELETE原创 2021-06-07 16:30:17 · 169 阅读 · 0 评论 -
TD模糊匹配表 查表
找不到表查询 select * from dbc.tablesv where tablename like原创 2021-06-03 17:26:33 · 2561 阅读 · 0 评论 -
mysql赋予权限的操作
mysql赋予权限的操作GRANT select on db.* TO 'ds'@'%' WITH GRANT OPTION;--本地访问的权限GRANT select on db.* TO 'ds'@'localhost' WITH GRANT OPTION;grant super,replication slave,replication client on *.* to ds @'%' identified by 'ds密码';--本地访问的权限grant super,replic原创 2020-11-24 14:57:44 · 482 阅读 · 0 评论 -
使用星环科技transwarp根据日期增量迁移数据
使用transwarp根据日期增量迁移数据关键点;设置日期自增过滤当前时间前100到前1天1、登录TDT2、点击数据流,进入设计数据流界面3、点击右上角新建数据流,填写名称及描述,新建数据流示例:选择对应的数据源,这里选择使用inceptor,从一个库过滤数据到另一个库中说明:过滤当前时间前100到前1天的数据从一个库抽到另一个库中r_date > date_sub(t...原创 2019-10-12 14:54:47 · 1015 阅读 · 0 评论 -
plsql存储过程模板-处理指标(有日志记录)
plsql存储过程模板-处理指标开发记录日志信息的plsql–日志信息存储进hbase表--日志信息存储进hbase表!set plsqlClientDialect db2set plsql.server.dialect=db2;CREATE OR REPLACE PROCEDURE fsxy_index.PROC_CUST_SCO_HYPER_LOG ...原创 2019-10-12 10:05:19 · 891 阅读 · 0 评论 -
常用的sql命令
常用的sql命令标题查看有哪些存储过程:SHOW PLSQL FUNCTIONS;原创 2019-10-10 22:19:10 · 294 阅读 · 1 评论 -
连接DB2数据库,密码中包含特殊字符(感叹号)
连接DB2数据库,密码中包含特殊字符密码中包含!号时,该如何处理,如何转译这样登录不了在这里插入图片描述解决方法在这:原创 2019-10-10 19:15:28 · 3028 阅读 · 1 评论