selectinto(select into用法)

http://www.itjxue.com  2024-06-14 01:42  来源:IT教学网  点击次数: 

oracle中select缺少into?

oracle select 的条件后面跟上into是 在语句块中,要用到这个值把他赋值到 into后面的变量中的。简单理解就是赋值。

* from bbb,这就是把bbb里面所有的字段包含类型以及数据都复制到aaa中去。那么就创建了一张和bbb表一样的aaa表。包括数据等都一样。只是不包含bbb表中的主键以及约束等。这个地方是不能使用select into来完成的。select into 是SQLSERVER的语法:同样的效果select * into aaa from bbb。

你说的是procedure或者function中的select 列 into 变量 from 。。这种结构吧。这就是plsql的语法规则。不难理解,你在程序中从一张表中获取了某列或某些列的值,要想使用肯定要赋值给变量的,那么select 。into 就是为了赋值而定义的一种语法。

oracle不是不能,而是采用的方法不同罢了。

Oracle的主键是sequence生成的吗?若是,以下是解决方法:1,用Oracle的returning语句。

(责任编辑:IT教学网)

更多

相关word文章

推荐word文章