REVOKE

例如 DATABASE default、SCHEMA default、TABLE test 分别表示数据库default和test。删除对象(user_identifier)user_identifier为权限删除操作的用户名。示例 删除所有权限 删除用户 user1 拥有的数据库 db1 的全部权限。REVOKE ALL ON...

行级别权限控制

业务场景 假设Project A中的表table_order是所有商家的订单交易信息。该可以开放给商家查看,但要求每个商家只能查看自己店铺的订单交易信息。方案设计 表table_order中有商家ID(sellerid),可以根据商家ID进行过滤,限制各个商家...

GRANT

GRANT语法用于给授予指定权限,例如的读写权限、数据库的所有权限等。适用引擎 GRANT语法适用于宽引擎和时序引擎。无版本限制。语法 grant_permission_statement:=GRANT privilege_definition ON resource_definition TO user_...

TableStore数据源

Table Schema 创建TableStore时,无需显式定义的字段信息,示例如下。CREATE DATABASE IF NOT EXISTS default;USE default;DROP TABLE IF EXISTS ots_table_test;CREATE TABLE ots_table_test USING tablestore OPTIONS(endpoint=...

ALTER TABLE.ENABLE/DISABLE CONSTRAINT

table_name 添加一个约束,约束 constraint_name 为禁用状态,即对当前中的数据和新插入的数据都不起作用。目前该语法支持如下四种类型的约束:主键约束 唯一性约束 外键约束 CHECK约束 ALTER TABLE table_name ENABLE CONSTRAINT ...

Join

如下SQL语句中 JOIN 关键词左边的表table_1即为左,右边的表table_2即为右。SELECT*FROM table_1 JOIN table_2 on.;语法 table_references join_type table_references[ON join_condition|USING(join_column[,.])]table_references:{ ...

存储过程

在psql中执行 \d 查看当前库中的所有,返回信息如下:List of relations Schema|Name|Type|Owner|Storage-+-+-+-+-public|table_a|table|adbpgadmin|heap(1 row)查看表table_a:SELECT*FROM table_a;返回信息如下:id-1(1 row)通过上述...

导入数据

Presto导入数据 您可以通过外表将测试数据导入至Presto中,示例如下:CUSTOMER INSERT overwrite TABLE customer SELECT c_custkey,c_name,c_address,c_nationkey,c_phone,c_acctbal,c_mktsegment,c_comment FROM${source_db}.customer;...

MaxCompute

odpsUtils.createTable(project,table,schema,flag)/参数说明:flag:是否覆盖原有的(true:覆盖,false:不覆盖)写入数据到分区表table_movie中%spark val akId="your akId"val aks="your aks"val project="your project"val table=...

Python SDK示例:Table

t=odps.get_table('table_name')t.schema odps.Schema { c_int_a bigint c_int_b bigint c_double_a double c_double_b double c_string_a string c_string_b string c_bool_a boolean c_bool_b boolean c_datetime_a datetime c_datetime_...

背景信息以及准备工作

customer CREATE EXTERNAL TABLE customer(C_CUSTKEY INT,C_NAME STRING,C_ADDRESS STRING,C_NATIONKEY INT,C_PHONE STRING,C_ACCTBAL DOUBLE,C_MKTSEGMENT STRING,C_COMMENT STRING)ROW FORMAT DELIMITED FIELDS TERMINATED BY '|' ...

SELECT FUNCTION

调用SQL语言定义函数的方式和现有内建函数的调用方式一致。命令格式 select([,.])from<table_name>;参数说明 function_name:已创建的SQL语言定义函数的名称。column_name:待查询的目标的列名称。列的数据类型必须与SQL语言定义函数定义...

pgtap

测试"col"列是否为"tap_table"的外键 SELECT*FROM check_test(col_is_fk('tap_table','col'),false,'check foreign key of table','Column tap_table(col)should be a foreign key');测试"col"列是否为"tap_table"的非外键列 SELECT ...

pgtap

测试"col"列是否为"tap_table"的外键 SELECT*FROM check_test(col_is_fk('tap_table','col'),false,'check foreign key of table','Column tap_table(col)should be a foreign key');测试"col"列是否为"tap_table"的非外键列 SELECT ...

pgtap

测试"col"列是否为"tap_table"的外键 SELECT*FROM check_test(col_is_fk('tap_table','col'),false,'check foreign key of table','Column tap_table(col)should be a foreign key');测试"col"列是否为"tap_table"的非外键列 SELECT ...

pgtap

测试"col"列是否为"tap_table"的外键 SELECT*FROM check_test(col_is_fk('tap_table','col'),false,'check foreign key of table','Column tap_table(col)should be a foreign key');测试"col"列是否为"tap_table"的非外键列 SELECT ...

CREATE FUNCTION

obj_file,link_symbol 当 C 语言源代码中该函数的名称与 SQL 函数的名称不同时,这种形式的 AS 子句被用于动态可载入 C 语言函数。字符串 obj_file 是包含编译好的 C 函数的动态库文件的名称,它会由 LOAD 命令解析。字符串 link_symbol 是...

MAP

例如 t_table 的字段为 c1 bigint,c2 string,c3 string,c4 bigint,c5 bigint,包含数据如下。c1|c2|c3|c4|c5|+-+-+-+-+-+|1000|k11|k21|86|15|1001|k12|k22|97|2|1002|k13|k23|99|1|+-+-+-+-+-+命令示例如下。将c2、c4,c3、c5组成MAP。...

UDF示例:引用资源

本文以在MaxCompute客户端操作为例,为您介绍如何通过Python UDF引用资源。...c0|+-+|(4,'c')|(5,'d')|(1,'a')|(2,'b')|NULL|+-+相关文档 基于Java语言实现的读取MaxCompute资源的示例请参见 Java UDTF读取MaxCompute资源示例。

配置流引擎的宽连接器

在流引擎中使用宽 CREATE TABLE lindorm_table(c1 VARCHAR,c2 DOUBLE,c3 BIGINT,PRIMARY KEY(c1,c2)NOT ENFORCED-主键必须与在宽引擎中创建的结果的主键一致)WITH('connector'='lindorm','seedServer'='ld-bp17pwu1541ia*-proxy-...

使用float2类型压缩存储向量

示例:在FACE_TABLE表中,创建float2的向量列C2。CREATE TABLE FACE_TABLE(C1 INT PRIMARY KEY,C2 FLOAT2[],C3 VARCHAR(20))DISTRIBUTED BY(C1);插入数据 对已经建立好的float2类型的数组,插入相关的数据。可以用下述三种方式对float2的数...

插入或覆写动态分区数据(DYNAMIC PARTITION)

本文中的命令您可以在如下工具平台执行:MaxCompute客户端 使用SQL分析连接 使用DataWorks连接 MaxCompute Studio 前提条件 执行 insert into 和 insert overwrite 操作前需要具备目标的修改权限(Alter)及源的元信息读取权限...

Python 3 UDTF读取MaxCompute资源示例

此时,您需要自己编写代码判断输入的个数和参数类型,然后对它们进行相应的操作(您可以对比C语言里面的 printf 函数来理解此操作)。说明*用在返回值列表中时,表示的是不同的含义。UDTF的返回值可以使用*,表示返回任意个STRING类型。...

BLOB数据类型(邀测中)

如何通过Lindorm JDBC Driver连接宽引擎,请参见 使用Java语言JDBC接口的应用开发。数据写入 BLOB列可通过 PreparedStatement#setBlob(int parameterIndex,InputStream inputStream,long length)方式绑定参数并写入数据。inputStream ...

INSERT OVERWRITE

c_salutation STRING,c_first_name STRING,c_last_name STRING,c_preferred_cust_flag STRING,c_birth_day BIGINT,c_birth_month BIGINT,c_birth_year BIGINT,c_birth_country STRING,c_login STRING,c_email_address STRING,c_last_review...

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

解析和设置查询块的leave_tables(setup_tables)SELECT t1.c1 FROM t1,(SELECT t2.c1 FROM t2,(SELECT t3.c1 FROM t3 UNION SELECT t4.c1 FROM t4)AS t3a)AS t2a;未在 setup_table 调用之前,每个Query_block的leaf_tables是为0的。该函数...

Table/SQL JAR迁移至SQL

本文为您介绍如何将Table/SQL JAR作业迁移至Flink全托管的SQL作业中。背景信息 本文将使用开源JDBC Connector写阿里云RDS的方式进行Table/SQL JAR迁移至SQL,因此需要额外配置附加依赖文件选项。实时计算Flink全托管版集群内置了商业化的...

基于C API的应用开发

本文介绍基于CC++语言,通过MySQL C-API进行应用开发的方法。前提条件 已开通MySQL协议兼容功能。如何开通,请参见 开通MySQL协议兼容功能。已将客户端IP添加至白名单,具体操作请参见 设置白名单。操作步骤 安装MySQL C-API相关依赖。以...

不兼容SQL重写

背景信息 MaxCompute 2.0完全拥抱开源生态,支持更多的语言功能,拥有更快的运行速度。但是MaxCompute 2.0会执行更严格的语法检测,一些在旧版本编译器下正常执行的不严谨的语法在MaxCompute 2.0下执行会报错。group.by.with.star 说明:即...

DDL

是Keyspace的一部分,并且名可以由Keyspace名进行强制限定,比如:键空间KS和键空间GC都具有表Table,但他们的名分别为ks.table和gc.table。索引 Lindorm CQL同时支持二级索引和基于搜索引擎的Search Index。二级索引 Lindorm CQL...

开发ODPS Script任务

说明 本示例中需要用到的三张src、src1、src2,建语句如下:创建 create table if not EXISTS src(key string,value BIGINT);insert into src values('1',11);insert into src values('1',11);create table if not EXISTS src2(key ...

开发ODPS Script任务

说明 本示例中需要用到的三张src、src1、src2,建语句如下:创建 create table if not EXISTS src(key string,value BIGINT);insert into src values('1',11);insert into src values('1',11);create table if not EXISTS src2(key ...

自然语言到SQL语言转义(基于大语言模型的NL2SQL)

为了让不熟悉SQL语言的用户能方便地从数据库中取数分析,PolarDB for AI推出自研的基于大语言模型的自然语言到数据库查询语言转义(Large Language Model based Nature Language to SQL,简称LLM-based NL2SQL)解决方案,PolarDB for AI会...

数据序列化和持久化

Schema 语法 Schema 的语法定义与 C 语言非常类似,如果您有 protobuf 或其他 IDL 的使用经验,则理解 Schema 语法会比较容易。下面是一个 Schema 示例:/example IDL file namespace MyContract.Sample;table中如果需要定义 map/map_...

权限

1.ACL 权限缩写 权限 缩写 适用对象类型 SELECT r(“读”)LARGE OBJECT,SEQUENCE,TABLE(and table-like objects),table column INSERT a(“增补”)TABLE,table column UPDATE w(“写”)LARGE OBJECT,SEQUENCE,TABLE,table column ...

mysqlclient 连接 OceanBase 数据库

本文将介绍如何使用 mysqlclient 和 OceanBase 数据库构建一个应用程序,实现创建、插入数据和查询数据等基本操作。点击下载 python-mysqlclient 示例工程 前提条件 您已安装 Python 3.x 和 pip。您已安装 OceanBase 数据库并且创建了 ...

设置PostgreSQL排序规则(Collation)

LC_COLLATE String sort order LC_CTYPE 字符分类 LC_MESSAGES 消息的语言 LC_MONETARY 货币使用的格式 LC_NUMERIC 数字使用的格式 LC_TIME 时间日期使用的格式 您可以利用这些特性,按本土化需求,输出对应的顺序或者格式。本文将通过示例...

IO加速

SELECT c.relname AS table_name,COALESCE(t.spcname,'pg_default')AS tablespace_name FROM pg_class c JOIN pg_namespace n ON c.relnamespace=n.oid LEFT JOIN pg_tablespace t ON c.reltablespace=t.oid WHERE c.relkind='r' AND c....

CREATE TABLE

CREATE TABLE 用于在当前数据库中创建一个新的、初始为空的。简介 CREATE TABLE 将在当前数据库中创建一个新的、初始为空的。该将由发出该命令的用户所拥有。如果给定了一个模式名(例如 CREATE TABLE myschema.mytable.),那么该...

参数化视图

对于变量,如果a的Schema可以被用于插入到b中,则意味着a可以用来匹配和b的Schema相同的类型参数。您可以明确地声明返回类型,以提升代码的可读性。create view if not exists pv3(@a table(k string,v bigint),@b string)...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
自然语言处理 智能语音交互 机器翻译 智能对话机器人 Serverless 应用引擎 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用