可以使用CREATE TABLE AS SELECT语句复制表的数据,但是结构并不完全一致,并且会丢失约束、索引、默认值、分区等信息。 示例语句如下: obclient>CREATETABLEt1_copyASSELECT*FROMt1;Query OK,3rowsaffected 复制表结构 可以使用CREATE TABLE LIKE语句复制表结构,但是不能复制表数据。
CREATETABLE[IFNOTEXISTS]table_name(table_definition_list)[table_option_list][partition_option][AS]select;CREATETABLE[IFNOTEXISTS]table_nameLIKEtable_name;table_definition_list: table_definition[,table_definition...]table_definition: column_definition|[CONSTRAINT[constraint_name]]PRIMARYKEYindex_desc|[...
CREATE TABLE T1 (C1 int, C2 int, C3 int, C4 int); CREATE TABLE T2 AS SELECT * FROM T1; 4.3.3 通过表 PARALLEL 属性指定并行度 本节内容实测并没有走并行,需要跟进是否符合设计。验证方法: select plan_operation, count(*) threads from oceanbase.gv$sql_plan_monitor where trace_id = last_tr...
支持使用关键字SELECT查询新建的表数据。 语法格式: SELECT column_name, column_name FROM table_name [WHERE Clause] [LIMIT N] [ OFFSET M] 参数说明: 参数 说明 SELECT SELECT 命令可以读取一条或者多条记录。 column_name 指定查列名称。 使用星号(*)默认查询所有列信息。 WHERE 条件语句。 LIMIT 设定返...
创建表CREATE TABLE 说明 不支持CREATE TABLE AS SELECT。 删除表DROP TABLE 清空表TRUNCATE TABLE 修改列ALTER TABLE CHANGE COLUMN 说明 仅支持修改列至更大的长度,不支持修改列的类型。 添加列ALTER TABLE ADD COLUMN 修改列的默认值ALTER TABLE ALTER COLUMN SET DEFAULT或ALTER TABLE ALTER COLUMN DROP DEFAULT ...
Create table t1 (c1 bigint); Insert into t1 values (1); Insert into t1 select * from t1; // 现在 t1 包含 2 行数据 Insert into t1 select * from t1; // 现在 t1 包含4行数据 Insert into t1 select * from t1; // 现在 t1 包含8行数据 ...
使用SELECT 语句查询表中的内容。 示例: 通过CREATE TABLE 创建表 t6。从表 t6 中读取 name 的数据。 代码语言:javascript 复制 obclient> CREATE TABLE t6 (id INT, name VARCHAR(50), num INT); Query OK, 0 rows affected obclient> INSERT INTO t6 VALUES(1,'a',100),(2,'b',200),(3,'a',...
全局临时表功能完善:在 Oracle 模式下,全局临时表在之前版本已支持基本的 Create、 Select、 Insert、 Delete 和 Update 功能,新版本进一步新增支持 Merge Into 和 Insert All 使用临时表的场景。 视图注释:在之前版本仅支持实体表添加注释不同,新版本现已支持对视图和视图列添加注释,可通过 comment on 语句添加,或...
CREATE CREATE TABLE的权限。 CREATE USER CREATE USER,DROP USER,RENAME USER和REVOKE ALL PRIVILEGES的权限。 CREATE TABLEGROUP 全局CREATE TABLEGROUP的权限。 DELETE DELETE的权限。 DROP DROP的权限。 GRANT OPTION GRANT OPTION的权限。 INSERT INSERT的权限。 SELECT SELECT的权限。 UPDATE UPDATE的权限。 SUPER ...
SELECT SESSION_USER(); # 返回登录账户名称的字符串 SELECT CURRENT_USER(); 创建业务对象表 obclient -h192.168.10.181 -upayer@pay_mysql_tat#obce -P2883 -c -A paydb -p DROP TABLE IF EXISTS `customers`; CREATE TABLE`customers` ( `customerNumber` bigint(11) NOT NULL, ...