自定义函数与表的路由规则

添加这条记录之前,执行 select*from lol 有机会路由到只读库。添加这条记录之后,执行 select*from lol 只会路由到主库。展示白名单信息 执行以下命令,展示白名单信息。select polar_list_proxy_routing_strategy();删除一条白名单记录 ...

SELECT INTO

SELECT INTO 语句是 SQL SELECT 命令的 SPL 变体。SELECT INTO与SQL SELECT区别如下:该 SELECTINTO 旨在将结果赋给变量或记录,然后它们可以在 SPL 程序语句中使用。SELECT INTO 的可访问结果集最多是一行。除了上述的以外,SELECT 命令的...

使用新版成本管家

查询和分析语句*|SELECT diff[1]AS"本月费用",diff[2]AS"上月费用",diff[3]*100-100 as"同比增加%"FROM(SELECT compare(amount,2592000)as diff FROM(SELECT sum(PretaxAmount)AS amount FROM instance_bill))查询和分析结果 示例4:分析...

获取创建列存索引的DDL语句

调用存储过程 dbms_imci.columnar_advise(),可以针对某条SQL语句来获取对应的DDL语句,执行获取到的DDL语句可以为未被列索引覆盖的列添加列索引,按顺序执行完DDL语句后,即可保证这条SQL语句中使用的所有列都被列索引覆盖。前提条件 ...

Hive数据按行过滤

Ranger支持对Hive数据按行进行过滤(Row Level Filter),即可以对Select返回的结果按行进行过滤,只显示满足指定条件的行。本文介绍如何将Hive数据按行进行过滤。前提条件 已创建集群,并选择了Ranger服务,详情请参见 创建集群。已创建按...

设备分组

动态分组 创建分组时配置分组条件规则,动态匹配符合条件的设备到分组,不支持手动添加和移除设备。当前仅华东2(上海)地域下,企业版实例和新版公共实例,支持创建动态分组。动态分组默认为父组,且不支持添加子分组。一个阿里云账号下最...

添加并使用MaxCompute(ODPS)数据源

本文介绍如何在Grafana中添加并使用MaxCompute数据源。步骤一:登录Grafana 登录 可观测可视化 Grafana 版 控制台,在左侧导航栏单击 工作区管理。在 工作区管理 页面,单击目标工作区右侧的 访问地址URL 链接进入Grafana。说明 如果需要...

ePQ Hint Injection

前提条件 ePQ Hint Injection依赖 pg_hint_plan 插件,您需要修改 shared_preload_libraries 参数,将 pg_hint_plan 添加到 shared_pre_load_libraries 参数值中。修改参数具体操作,请参见 设置集群参数。简介 ePQ Hint Injection功能适用...

ePQ Hint Injection

前提条件 ePQ Hint Injection依赖 pg_hint_plan 插件,您需要修改 shared_preload_libraries 参数,将 pg_hint_plan 添加到 shared_pre_load_libraries 参数值中。修改参数具体操作,请参见 设置集群参数。简介 ePQ Hint Injection功能适用...

ePQ Hint Injection

ePQ Hint Injection依赖 pg_hint_plan 插件,您需要修改 shared_preload_libraries 参数,将 pg_hint_plan 添加到 shared_pre_load_libraries 参数值中。修改参数具体操作,请参见 设置集群参数。简介 ePQ Hint Injection功能适用于跨机...

基本语句

例如,如果前面的那个查询需要在一个动态选择的表上执行,你可以这么做:EXECUTE 'SELECT count(*)FROM '|quote_ident(tabname)|' WHERE inserted_by=$1 AND inserted$2' INTO c USING checked_user,checked_date;一种更干净的方法是为表名...

支持的示例查询模板

SELECT*FROM(SELECT resource_id,resource_name,region_id,zone_id,resource_type,account_id,create_time,resource_group_id,tags,ip_addresses,vpc_id,v_switch_id,JSONB_OBJECT_KEYS(tags)AS tag_key FROM resources)AS r WHERE r.tag_...

SQL脚本

create table if not exists${o1} lifecycle${lifecycle} as with a as(select*from${t1}),b as(select*from${t2}),c as(select*from${t3})select*from a UNION all select*from b UNION all select*from c;场景3:SQL脚本组件无上游输入,...

CREATE VIEW

注意事项 AnalyticDB MySQL版 集群的视图与MySQL视图兼容性:3.1.9.0之前版本 AnalyticDB MySQL版 集群未兼容MySQL默认行为,当您的视图有新增或删除列的变更,在使用 SELECT*FROM;查询时,行为上会与MySQL不一致,检测到列数不相等,直接...

SQL代码编码原则和规范

表别名定义约定 一旦在SELECT语句中给操作表定义了别名,在整个语句中对此表的引用都必须以别名替代,所以需要给所有的表添加别名。表别名采用简单字符命名,建议按a、b、c、d…的顺序进行命名,并避免使用关键字。多层次的嵌套子查询别名...

动态 SQL

动态 SQL 是一项能够执行某些 SQL 命令的技术,这些命令直到即将执行时才是已知的。到目前为止,在 SPL 程序中演示的 SQL 命令都是静态 SQL:必须先知道完整的命令(变量除外)并将其编码到程序中,然后程序本身才能开始执行。因此,通过...

查询改写功能

通过添加Hint来禁止目标查询使用自动查询改写功能,语法如下:/*+MV_QUERY_REWRITE_ENABLED=false*/SELECT.示例 创建物化视图时开启查询改写功能,语句如下:CREATE MATERIALIZED VIEW adb_mv REFRESH START WITH now()+interval 1 day ...

Union All

本文为您介绍Union All修改的可兼容性和不可兼容性详情。可兼容的修改 调整Union All的...select a,sum(b),max(c)from(select a,b,c from MyTable union all select a,b,c from MyTable2 union all select a,b,c from MyTable3)group by a;

UNION、INTERSECT和EXCEPT

例如,在以下查询中,首先计算T1和T2的UNION,然后对UNION结果执行EXCEPT操作:select*from t1 union select*from t2 except select*from t3 order by c1;在同一个查询中使用运算符组合时,INTERSECT运算符优先于UNION和EXCEPT运算符。例如...

添加过滤器类型的过滤器

用于动态列表项预览的示例查询与分析语句如下:*|select distinct request_method 关于过滤器参数的说明,请参见 添加过滤器。调整页面布局,然后单击 保存。在 保存 对话框,单击 确认。Nginx访问日志仪表盘中将展示请求方法过滤器。步骤...

SQLStatementType

枚举取值列表 SQL_SELECTSELECT语句,用于查询数据。SQL_CREATE_TABLE:CREATE TABLE语句,用于创建映射关系。SQL_SHOW_TABLE:SHOW TABLES语句,用于列出当前数据库中的表名称列表。SQL_DESCRIBE_TABLE:DESCRIBE语句,用于查询表的描述...

0016-00000816

POST/oss-select/bigcsv_normal.csv?x-oss-process=csv%2Fselect HTTP/1.1 Date: Fri,25 May 2018 22:11:39 GMT Authorization:OSS LTAIJPLocA0fD:FC/9JRbBGRw4o2QqdaL246Px*Range:bytes=1024-2048 Host:BucketName.oss-...

ADD TO PACKAGE

将资源使用方需要的资源添加至创建的Package中。使用限制 不支持添加Project类型对象至Package。一个Package中最多可以包含1000个资源。资源添加到Package时,并非是以快照形式打包。后续资源数据变更时,通过Package访问的是资源的最新...

迁移MySQL至Hologres

引号 Hologres对大小写不敏感,如需区分大小写请添加英文双引号("")。例如,将 select `A` from b 替换为 select"A"from b。条件筛选 条件筛选时存在类型不匹配的情况,Hologres要求条件筛选的类型必须完全匹配且默认不做隐式类型转换。...

各类型节点自动解析场景

SELECT 当节点代码中出现此命令时,会自动为节点添加一条依赖的上游节点配置内容。为节点自动添加的依赖的上游节点命名规则为 project_name.table_name。其中:project_name:SELECT语句中,from命令后的表所在节点的项目名称。table_name...

基础用户权限

包括重命名数据库和表,添加、删除或变更列,添加或删除分区等操作。CREATE_PRIV 创建数据库、表、视图的权限。DROP_PRIV 删除数据库、表、视图的权限。USAGE_PRIV 资源的使用权限。权限层级 根据 权限适用范围的不同,库表的权限分为以下...

将自建ClickHouse向企业版迁移

Remote 函数在 SELECT 和 INSERT 查询中用于允许访问自建ClickHouse服务器,这使得迁移表只需要编写一个带有嵌套 SELECT 的 INSERT INTO 查询即可。将自建ClickHouse迁移到 云数据库 ClickHouse 企业版,以及 云数据库 ClickHouse 企业版 ...

Where

如果需要通过修改Where条件来修正作业数据(例如过滤脏数据),在 其他配置 中添加如下配置,具体操作请参见 如何配置作业运行参数?添加以下配置后,如果您修改了Where条件后,则系统会忽略该修改对下游算子状态的兼容性判断的影响。table...

JS 能力

本文介绍了在蚂蚁动态卡片中使用 JS 能力的方法。如果卡片需要 JS 能力,只需要在模板段内编写 JS 代码。在 vue 文件中按照如下格式,添加 script 段的代码。div class="root">()"></text></div></template><script>export ...

查询和分析JSON日志的常见问题

and response:SUCCESS|SELECT item,count(1)AS cnt FROM(SELECT orderinfo FROM log,unnest(cast(json_extract(request,'$.param.orders')AS array(json)))AS t(orderinfo)),unnest(cast(json_extract(orderinfo,'$.commodity')AS array...

逻辑数仓

在此页面,您可选择添加虚拟库,还可进行如下操作:通过界面添加视图,也可以通过 CREATE VIEW 语句添加视图。双击视图名称生成SQL,或者手动输入 SELECT*FROM<虚拟库名>.<视图名>执行两段式的视图查询操作。操作步骤 登录 数据管理DMS 5.0...

图解MySQL 8.0优化器查询解析篇

背景和架构 通过编写程序来动态实现应用所需要的逻辑,从而在程序执行时得到我们需要的结果。数据库就是一种通过输入SQL字符串来快速获取数据的应用。当然,假设没有数据库这种系统应用,用程序如何实现呢?我们可能会发现,即使不管数据...

数据倾斜调优

具体可以参考如下代码示例:SELECT/*+MAPJOIN(t2)*/eleme_uid,.FROM(SELECT eleme_uid,.FROM<viewtable>WHERE eleme_uid=)t1 LEFT JOIN(SELECT eleme_uid,.FROM<customertable>WHERE eleme_uid=)t2 on t1.eleme_uid=t2.eleme_uid UNION ALL...

离线存储授权

授权可写权限 可写权限仅修改离线数据源时需要/授权/[project]替换为您的真实project/[user]替换为上边添加的user/[table]替换为您真实的table grant Read ON PROJECT[project]to user `ALIYUN$openias`;grant List ON PROJECT[project]to ...

HINT

对于 INSERT INTO.SELECT 语句,INSERT的作用域包含目标表和后面SELECT最外层的源表,SELECT的作用域不包含目标表。且为了避免冲突情况,当在INSERT后指定了对应的Hint时,SELECT中不能再次指定Hint。示例如下:正确示例-示例1:INSERT后的...

视图和规则系统

CREATE VIEW myview AS SELECT*FROM mytab;与下面两个命令相比没有不同:CREATE TABLE myview(same column list as mytab);CREATE RULE"_RETURN"AS ON SELECT TO myview DO INSTEAD SELECT*FROM mytab;因为这就是 CREATE VIEW 命令在内部所...

SELECT TRANSFORM

select transform 语法允许您启动一个指定的子进程,将输入数据按照一定的格式通过标准输入至子进程,并且通过解析子进程的标准输出获取输出数据。select transform 让您无需编写UDF,便可以实现MaxCompute SQL对其他脚本语言的支持。功能...

SELECT TRANSFORM

select transform 语法允许您启动一个指定的子进程,将输入数据按照一定的格式通过标准输入至子进程,并且通过解析子进程的标准输出获取输出数据。select transform 让您无需编写UDF,即可实现MaxCompute SQL对其他脚本语言的支持。功能...

使用CloudLens for SLS监控Project资源配额

select Project,region,logstore_ratio,machine_group_ratio,logtail_config_ratio from(SELECT A.id as Project,A.region as region,round(COALESCE(SUM(B.count_logstore),0)/cast(json_extract(A.quota,'$.logstore')as double)*100,3)...

动态

云原生多模数据库 Lindorm 宽表引擎支持动态列功能,即创建表时未显式指定的列,在实际业务中动态写入数据并执行查询。本文介绍如何通过Lindorm SQL实现动态列能力的开启、写入以及查询。背景信息 传统关系型数据库表的Schema必须预先定义...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Node.js 性能平台 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储
新人特惠 爆款特惠 最新活动 免费试用