数据库是用来存放数据的一种介质 , 经由过程SQL语句来快速的办理数据库的数据 , 本文为您演示 , 数据库中若何插入数据insert、insert into , 若何将查询成果插入别的的表中select...into
需要这些哦
sqlserver
方式/
1建立一个姑且表 , 用于演示sqlserver语法中insert插入利用方式
IF OBJECT_ID('tempdb..#tblInsert') IS NOT NULL DROP TABLE #tblInsert;
CREATE TABLE #tblInsert(
Col1 varchar(50),
Col2 int,
Col3 decimal(18, 4),
Col4 bit
);
文章插图
2往姑且表中插入几行测试数据 , 下面是最常用 , 且比力规范的insert利用体例
insert into #tblInsert(Col1, Col2, Col3, Col4) values('张三', 30, 9850.5, 1);
insert into #tblInsert(Col1, Col2, Col3, Col4) values('李四', 40, 10000, 0);
insert into #tblInsert(Col1, Col2, Col3, Col4) values('王五', 50, 8753.15, 1);
文章插图
3查询姑且表中的测试数据
select * from #tblInsert;
文章插图
4利用select查询出一个成果集 , 然后将这个成果集经由过程insert插入光临时表的利用体例如下 。 下面仅供演示 , 所以 , 是直接将上面的姑且表的数据 , 再次插入到本身表中 , 因为没有本家儿键 , 所以 , 是可以插入当作功的 。 在select后面是可以添加where前提的 , 别的此处是插入统一个表 , 所以 , 省去了insert into 表名 后面的values和字段
insert into #tblInsert
select * from #tblInsert
文章插图
5再次查询姑且表的成果 , 可以看到之前的数据都酿成了两笔记录
select * from #tblInsert order by Col1;
文章插图
6还有一种insert , 只不外不利用这个关头字 , 改为利用into , 这个需要into后面的表事先不存在 , 不然会不当作功 。 下面演示 , 将姑且表#tblInsert的所稀有据 , 插入到别的一个姑且表 , 这个姑且表事先是不存在的
select *
into #tblOther
from #tblInsert
文章插图
7查询新的姑且表的成果#tblOther , 可以看到 , 数据与#tblInsert一模一样 , 字段名也一样
【SQL数据库中INSERT插入数据的使用方法】select * from #tblOther
文章插图
以上内容就是SQL数据库中INSERT插入数据的使用方法的内容啦 , 希望对你有所帮助哦!
推荐阅读
- word文档中如何插入标准化学式
- 高渐离技能及出装解析
- 如何注册翼支付
- 万能遥控器怎么用
- 中国茶道精神的起源,黑苦荞茶的作用
- 中国茶道以什么形式表现?,杭白菊图片
- 数据库SQL语句的update如何使用?关联表更新
- Word中如何把自己制作的封面做封面库处理
- 如果在太空中打开静止的手电筒,它会被光子推动吗?
- 播放失败,请在设置中更改输出设备