永发信息网

面试中数据库常用语句,在数据库里面插入数据的语句怎么写?

答案:1  悬赏:10  手机版
解决时间 2021-03-22 14:55
面试中数据库常用语句,在数据库里面插入数据的语句怎么写?
最佳答案
我们在插入数据到数据库中的时候,常用的语句如下:
INSERT INTO table1(id, name, address) VALUES(1, ygl, 'beijing')——适用于T-sql和PL/SQL;
SELECt id, name, address INTO table2 FROM table1——自动创建table2,T-sql用法;
INSERT INTO table2(id, name, address) SELECt id, name, address FROM table1
这里简单说一下第三句,由于可以指定插入到talbe2中的列,以及可以通过相对较复杂的查询语句进行数据源获取,可能使用起来会更加的灵活一些,但我们也必须注意,我们在指定目标表的列时,一定要将所有非空列都填上,否则将无法进行数据插入,还有一点比较容易出错的地方就是,当我们写成如下简写格式:
INSERT INTO table2 SELECt id, name, address FROM table1
此时,我们如果略掉了目标表的列的话,则默认会对目标表的全部列进行数据插入,且SELECT后面的列的顺序 必须和目标表中的列的定义顺序完全一致 才能完成正确的数据插入,这是一个很容易被忽略的地方,值得注意。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高铁票同一天 始发站一样 但是时间不一样
如何调制路由器
说到女人心坎里她会对你有感觉吗
通分.1/6和1/4 6/5和7/10 8/3和3/7
LED和LCD显示屏哪个好?区别在哪里?
单选题第29届北京奥运会火炬接力活动历时130
武汉名杰模塑有限公司地址在哪,我要去那里办
男朋友总是想让我晚上出去找他玩,可是我爸妈
远离故土的人在思念自己的家乡的时候,总会想
驾校科目四考试题库分地区吗
填补下列名句的空缺处或按要求填空。(每空1
手机充电器能当功放电压电源吗
想买个游戏主机,主要想玩体感游戏,不知道是
怎么算贷款利息,按揭买房是怎么算月供的,利
县国土局征收红线图哪里查
推荐资讯
有没有qq解冻软件
信用卡微信上还了怎么短信发起来还要还
每次我前男友他喝多了酒他就会想起他前女友了
国家电网藁城服务区快充站(2)在哪里啊,我有
京东 淘宝 天猫 上哪个买东西比较好,信誉高
用片假名出来的花的名字(花字用片假名怎么说
关于声音的应用,下列说法不正确的是A.声在工
记录兔兔固体考虑考虑据统计兔兔兔兔泰兴铁路
中华危重病急救医学杂志编辑部这个地址在什么
造梦西游3白虎怎么配招 白虎配招完全攻略
光谷东为什么不规划大学?
我的win7 64上了ssd为什么开机还要19秒,360
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?