首页 > 代码库 > 第三天 SQL小记

第三天 SQL小记

今天,老大给了5张mysQL中表,让我导入的oracle中。从来没有导入这么多数据过 ~~~~呵呵

师傅让我把所有数据都设置成varchar2的类型的,说是都能使用!!我还是不大明白这么做的好处

总结一下:

1、oracle中:使用系统关键字时,加“date”  使用关键字。insert 语句 同理。否则,程序运行时报错。+++++整理一下MySQL,oracle,sqlserver中常见的系统关键字@_@

2、在oracle 中 一个insert 语句只能对应一个 values值。

   

插入多条数据通过INSERT INTO ... VALUES ...这样肯定不行。
如果这多条数据是从一个表中提取出来的,可以使用INSERT INTO TABLE SELECT COLUMN(或者是定值) FROM TABLE ...这样的形式来实现多条的插入
insert into doc_data (code,id,value,state)

select ‘13‘,‘川A‘,‘成都市公安局交通警察支队车辆管理所‘,0 from dual

union all select ‘13‘,‘川B‘,‘绵阳市公安局交通警察支队车辆管理所‘,0 from dual

union all select ‘13‘,‘川C‘,‘自贡市公安局交通警察支队车辆管理所‘,0 from dual

union all select ‘13‘,‘川D‘,‘攀枝花市公安局交通警察支队车辆管理所‘,0 from dual

四级准考证还没有我的~~~~

 11点了。晚安

 

第三天 SQL小记