当前位置:网站首页>SQL Server 数据库之生成与执行 SQL 脚本
SQL Server 数据库之生成与执行 SQL 脚本
2022-07-30 05:42:00 【asdfadafd】
生成与执行 SQL 脚本
1. 将数据库生成
使用对象资源管理器能快速创建整个数据的脚本,也能使用默认选项创建单个数据库对象的脚本;
用户能在查询编辑器窗口中对文件或剪贴板创建脚本,脚本以 Unicode 格式创建;
用户也能创建用于创建或删除对象的脚本,有些对象类型具有其他脚本选项,如 ALTER、SELECT、INSERT、UPDATE、DELETE、EXECUTE 操作;
有时可能需要使用具有多个选项的脚本,若删除一个过程中,或者创建一个表再更改一个表;
若要创建组合的脚本,可将第一个脚本保存到查询编辑窗口中,并将第二脚本保存到剪切板中,这样就能在窗口中将第二个脚本粘贴到第一个脚本之后;
为某个对象编写脚本的步骤如下所示:
- 展开数据库,右击任意数据库 → 任务 → 生成脚本,再按照向导中的步骤进行操作;

- 选择数据库对话框中,选择编写脚本的数据库,并勾选“为所选数据库中的所哟对象编写脚本”,下一步;

- 选择脚本选项,可为要编写脚本的对象选择选项,或直接下一步;

- 数据选项,根据个人需求,选择将 SQL 脚本文件在哪输出,即可完成生成 SQL 脚本;


2. 将数据表生成 SQL 脚本
SQL Server 同意也支持将数据表生成 SQL 脚本;
将数据表生成 SQL 脚本的步骤如下:
- 右击要生成 SQL 脚本的数据表 → 编写表脚本为,有常用的 SQL 脚本,包括
CREATE、DROP、SELECT、INSERT、UPDATE、DELETE,并能将脚本直接生成到查询分析器、文件、剪切板等;
4. 执行 SQL 脚本
SQL 脚本的执行一般需要在查询分析器中完成,查询分析器是一个图形化的数据库编程接口,是 SQL Server 客户端的重要组成部分;
查询分析器以自动的文本格式编辑 SQL 代码,对语法中的保留字提供彩色显示,方便开发人员使用;
在 SQL Server 数据库中查询分析器是一个功能非常强大的图形工具,能进行以下操作:
- 创建查询和其他 SQL 脚本,并针对 SQL Server 数据库执行它们;
- 由预定义脚本快速创建常用数据库对象;
- 快速复制现有的数据库对象;
- 在参数未知的情况下执行存储过程;
- 调试存储过程;
- 调试查询性能问题;
- 在数据库内定位对象(对对象搜索功能),或查看和使用对象;
- 快速插入、更新或删除表中的行;
- 为常用查询创建键盘快捷方式;
- 向工具菜单添加常用命令;
使用查询分析器执行 SQL 脚本需要的步骤如下:
- 在菜单栏中 → 文件 → 新建 → 数据库引擎查询;

- 在查询文件中执行 SQL 脚本 → 打开文件,选择要执行的 SQL 脚本文件;

- 执行 SQL 脚本 → 执行或 F5,执行 SQL 脚本文件;

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
![CTFSHOW command execution [web29-web124] unfinished to be continued](/img/89/786fbe65af4c9f269530bf2d08e1a0.png)
CTFSHOW command execution [web29-web124] unfinished to be continued
Misc-traffic analysis of CTF

SSTI靶场

【面经】米哈游数据开发面经

torch分布式训练

Competition WP in May
![[Mozhe Academy] Identity Authentication Failure Vulnerability Actual Combat](/img/c3/4a4e23a97e4650a17ff5cfc5233043.png)
[Mozhe Academy] Identity Authentication Failure Vulnerability Actual Combat
![[网鼎杯 2020 青龙组]AreUSerialz](/img/f2/9aef8b8317eff31af2979b3a45b54c.png)
[网鼎杯 2020 青龙组]AreUSerialz

在不同的服务器上基于docker部署redis主从同步
Remember a traffic analysis practice - Anheng Technology (August ctf)
随机推荐
JDBC一文搞懂
Understand JDBC in one article
php漏洞全解
phpok website vulnerability exploitation analysis
3分钟告诉你如何成为一名黑客|零基础到黑客入门指南,你只需要掌握这五点能力
Operators and Interaction Basics
CTF之misc-文件隐写
国内数字藏品交易平台开发市场会开放二级市场吗
学生管理系统
c#下Web3合约空投、转账调用代码
3 minutes to tell you how to become a hacker | Zero foundation to hacker introductory guide, you only need to master these five skills
npm run serve starts error npm ERR Missing script "serve"
vulnhub-XXE ctf security question
Calendar类的习题
sqli-labs靶场 SQL注入学习 Less-1
let到底会不会造成变量提升
Jackson serialization failure problem - oracle data return type can't find the corresponding Serializer
mysql不是内部或外部命令,也不是可运行的程序或批处理文件解决
C#中使用OleDb操作access数据库
node中对文件的基本操作