我们昨天已经创建了新table,今天讲讲如何输入数据
💡图一:
insert into是插入数据命令,然后告诉sql你想把数据放到哪个table里,括号里写需要把数据填到哪些列,然后就是数据本身
如method 1第一个数据可以解读为:Hey SQL,帮我把ID为1,名字叫Ramesh,年龄=32,地址住在Ahmedabad,收入为2000.00的客户输入到customers table里
如果输入的数据是按照各列顺序进行的,可以参考method 2,忽略column1,2,3
其实上述两种方法对于我们平时练习很有帮助,如果工作中需要输入成千上万行肯定不现实。一般我们可以直接把Excel,access,sql已有table直接import到SQL里或者需要用到ssis package建立data flow,这个过程比较复杂,今天先不赘述了
💡图二:如果删除表格我们需要如何做:
1. Delete:可以删除整个table也可以在后面加上限定,比如例子里我只想删除id是100的客户,运行后会收到提示有多少行被删除
2. Truncate:删除整个table,没有限定
3. Drop:连table带内容删除干净
⭐️三者区别:
1. delete相当于咱们Excel里delete某(几)行或者clear contents,删除之后可以恢复
2. truncate后table还在,但是数据被删且不可恢复
3. drop连表带数据全删除,类似于excel里右键点击sheet 1删除整个表格,且数据不可恢复
删除速度来讲drop>truncate>delete
⭐️⭐️如要用drop和truncate删除数据建议先备份
如果上述内容有错误或者没讲清楚,欢迎大家一起探讨❤️
最新评论 9
:老师讲的真好~~~
:谢谢鼓励啦~~开心!
回复 @Lifeisgettingbetterandbetter:😘😘😘
:😂加油!!
:谢谢!我会继续努力的
:😂之前在Amazon下载了免费的Python书,还没有开始看。
:我觉得学这些比较好的方法是先了解下基础知识然后通过做练习题掌握使用用法
回复 @三团:没错!多刷题的前提是把做过的题搞懂😁