Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle SQL-如何插入多行_Sql_Oracle_Insert - Fatal编程技术网

Oracle SQL-如何插入多行

Oracle SQL-如何插入多行,sql,oracle,insert,Sql,Oracle,Insert,在表中插入(列标识符,期间)值(“收益”,2016年) 我想插入2016年至2080年的期限。是否可以在一行语句中插入此范围,或者我必须为每个期间写出它 使用插入到。。。使用生成行的查询选择: INSERT INTO table_name ( col_identifier, period ) SELECT 'Proceeds', 2015 + LEVEL FROM DUAL CONNECT BY 2015 + LEVEL <= 2080; 插入表名称(列标识符,句点) 选

在表中插入(列标识符,期间)值(“收益”,2016年)


我想插入2016年至2080年的期限。是否可以在一行语句中插入此范围,或者我必须为每个期间写出它

使用
插入到。。。使用生成行的查询选择

INSERT INTO table_name ( col_identifier, period )
  SELECT 'Proceeds', 2015 + LEVEL
  FROM   DUAL
  CONNECT BY 2015 + LEVEL <= 2080;
插入表名称(列标识符,句点)
选择“收益”,2015+级别
来自双重

2015年前连接+级别使用
插入到。。。使用生成行的查询选择

INSERT INTO table_name ( col_identifier, period )
  SELECT 'Proceeds', 2015 + LEVEL
  FROM   DUAL
  CONNECT BY 2015 + LEVEL <= 2080;
插入表名称(列标识符,句点)
选择“收益”,2015+级别
来自双重
连接到2015年+级别您能否解释为什么在和中使用“级别”和“双”Oracle文档