MyBatis向Orcale批量添加数据(带序列)


		INSERT INTO XXX(ID,NAME, FIELD,
		ISUNIQUE, DICNAME,
		DEFAULTVALUE, LENGTH, NULLABLE,
		METADATAID,FIELDTYPE,NECESSARY)
		SELECT SEQ_ARC_METADATA_FIELD.NEXTVAL, m.name,m.field,m.isUnique,m.dicName
		,m.defaultValue,m.length,m.nullable,m.metadataId,m.fieldType,m.necessary FROM(
		
			select
			#{item.name} name,#{item.field} field,
			
				1 isUnique,			
			
			
				0 isUnique,			
			
			#{item.dicName} dicName,#{item.defaultValue} defaultvALUE,#{item.length} length,
			
				1 nullable,
			
			
				0 nullable,
			
			#{item.metadataId} metadataId,
			#{item.fieldType} fieldType,
			#{item.necessary} necessary
			from dual
		
		)m
	

你可能感兴趣的:(Orcale)