SQL server 根据已有数据库创建相同的数据库

news2025/1/24 5:48:10

文章目录

    • 用导出的脚本创建相同的数据库
      • 导出建表脚本
      • 再次建表
    • 一些sql语句

用导出的脚本创建相同的数据库

导出建表脚本

首先,右击要导出的数据库名,依次选择任务-生成脚本
在这里插入图片描述
简介(第一页)处选择下一步,然后来到选择对象。选中选择具体的数据库对象-表-下一步
在这里插入图片描述
设置脚本编写选项中选择:将脚本保存到特定位置-保存到文件-单个文件-文件名(包含路径),配置保存文件的位置,然后选下一步即可。之后,点下一步直到完成,即可得到导出的sql脚本。
在这里插入图片描述
参考这里。

再次建表

打开建表语句,第一行一般有导出时数据库的名称,如USE [Scan01]。为了新建,需要改动这个名称。进行两步:
在这里插入图片描述

  • 第一步:先执行新数据库建库语句,如create database "SSMS03";。这一步单独执行。
  • 第二步:改动USE [Scan01]use SSMS03;然后选中该句以及之后所有句,执行。

光标(当前位置)之后,直到文末,可以按组合键Ctrl + Shift + End,完成选择。
当前位置直到开头的所有内容,按Ctrl + Shift + Home。参考这里。
在这里插入图片描述

一些sql语句

-- 为避免不可预测后果,尽量选中执行。
use SSMS03;
-- 添加新列名,包含默认值。
alter table BarCode_Scan_Log add Scan_Type Binary(2) null default 0x00;

--查询表中各列名
SELECT 
sysobjects.name 表名, 
syscolumns.name 列名
FROM sysobjects  
inner join syscolumns 
ON  sysobjects.id =syscolumns.id --表关联条件
where sysobjects.name='BarCode_Scan_Log'

--查询表中数据
use SSMS03;
Select top 10 * From BarCode_Scan_Log;			--默认前10条数据
Select top 10 * From BarCode_Scan_Log Order by Scan_time Desc;		--最新插入的10条数据

--删除表中数据
delete from  BarCode_Scan_Log;	--可恢复
truncate table BarCode_Scan_Log;	--不可恢复

--删除表
drop table BarCode_Scan_Log;	--注意和删除表中数据区分!

--删除数据库
use SSMS02;
drop database SSMS03;	

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1289723.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TCP协议实现一对一聊天

服务端代码: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.util.Scanner; /** * 发送消息线程 */ class…

【开源】基于Vue和SpringBoot的音乐偏好度推荐系统

项目编号: S 012 ,文末获取源码。 \color{red}{项目编号:S012,文末获取源码。} 项目编号:S012,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、系统设计2.1 功能模块设计2.1.1 音乐档案模块2.1…

2023中医药国际传承传播大会暨中医药图片和非遗艺术展隆重揭幕

由世界针灸学会联合会、中新社国际传播集团、中国新闻图片网、中国民族医药学会、中国针灸学会联合主办的“2023中医药国际传承传播大会”3日在广东省深圳市举办,“中医药国际传承传播图片展”与“非遗艺术展”在大会举办期间开展迎客。会议聚焦非遗健康、非遗传承等…

python 源码阅读

在 python 源码阅读 过程中发现的一些很有意思的书写习惯,学习靠拢一下: 1. Python 函数的文档字符串(docstring)的使用: 文档字符串是放置在函数定义内部顶部的字符串,用于描述函数的作用、参数、返回值…

深度探索 Python Pyramid 框架

更多资料获取 📚 个人网站:ipengtao.com Pyramid是一个灵活且强大的Python web框架,广泛用于构建各种规模的Web应用程序。本文将深度探索Pyramid框架,介绍其核心概念、应用场景以及一些高级特性。 安装与基础用法 首先&#xf…

JRT打印预览实现

JRT客户端部分已经实现了打印、导出Excel部分,之前没实现打印预览部分,因为要自己写打印预览界面,所以留到最后做,经过两晚的努力,实现了打印预览。 效果: 打印预览界面代码 package Monitor.Print;import javafx.a…

【Linux】telnet命令使用

telnet命令 telnet命令用于使用telnet协议与另一台主机进行通信。如果在没有主机参数的情况下调用telnet,它将进入命令模式,由其提示(telnet>)指示。在这种模式下,它接受并执行下面列出的命令。如果使用参数调用它…

相交链表(LeetCode 160)

文章目录 1.问题描述2.难度等级3.热门指数4.解题思路方法一:暴力法方法二:哈希表方法三:双栈方法四:双指针:记录链表长度方法五:双指针:互换遍历 5.实现示例参考文献 1.问题描述 给你两个单链表…

ai智能客服的发展是怎么样的?

随着科技的不断发展,人工智能(AI)技术已经逐渐进入了我们的生活,其中最为突出的应用之一就是智能客服。智能客服是指利用人工智能技术来实现客户服务的一种方式,它可以通过自然语言处理、机器学习等技术,来…

go语言 | etcd源码导读(一)

参考 本文参考https://zhuanlan.zhihu.com/p/600893553 https://www.topgoer.com/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%93%8D%E4%BD%9C/go%E6%93%8D%E4%BD%9Cetcd/etcd%E4%BB%8B%E7%BB%8D.html 前沿etcd 与 raft etcd是使用Go语言开发的一个开源的、高可用的分布式key-value存储系…

【MySQL数据类型】

目录: 前言数据类型分类整数类型tinyintbit 小数类型floatdecimal 字符串类型charvarchar日期和时间enum & set在集合中查找find_in_set 前言 剑指offer:一年又4天 数据类型分类 整数类型 tinyint 整数类型都分为有符号和无符号两种,默…

【7】PyQt布局layout

目录 1. 布局简介 2. 水平布局QHBoxLayout 3. 竖直布局QVBoxLayout 4. 表单布局QFormLayout 5. 布局嵌套 1. 布局简介 一个pyqt窗口中可以有多个控件。所谓布局,指的就是多个控件在窗口中的展示方式 布局方式大致分为: 水平布局竖直布局网格布局表单布局 2. 水平布局Q…

zookeeper集群 +kafka集群

1.zookeeper kafka3.0之前依赖于zookeeper zookeeper是一个开源,分布式的架构,提供协调服务(Apache项目) 基于观察者模式涉及的分布式服务管理架构 存储和管理数据,分布式节点上的服务接受观察者的注册&#xff0c…

【EI会议征稿中,IEEE出版】第三届计算机科学、电子信息工程和智能控制技术国际会议(CEI 2023)

第三届计算机科学、电子信息工程和智能控制技术国际会议(CEI 2023) 2023 3rd International Conference on Computer Science, Electronic Information Engineering and Intelligent Control Technology 第三届计算机科学、电子信息工程和智能控制技术…

Auto4D:从时序点云标注4D物体

文章:Auto4D: Learning to Label 4D Objects from Sequential Point Clouds 作者:Bin Yang, Min Bai, Ming Liang, Wenyuan Zeng, Raquel Urtasun 编辑:点云PCL 来源:arXiv 2021 …

180天Java从入门到就业-Day04-01Java程序流程控制介绍、Java分支结构if语句

1.程序流程控制介绍 1.1 流程控制结构介绍 流程控制语句是用来控制程序中各语句执行顺序的语句,可以将语句组合成完成一定功能的逻辑模块。 一个程序会包含三种流程控制结构:顺序结构、分支结构、循环结构 顺序结构在没有使用程序流程控制语句(if-else语句、switch-case语…

解决vue3项目打包发布到服务器后访问页面显示空白问题

1.在 vite.config.ts 文件中 加入 base:./ 当你将 base 设置为 / 时,它表示你的应用程序将部署在服务器的根路径上,(将 base 设置为 / 表示你的应用程序部署在服务器的根路径上,并且 Vite 会相应地处理资源和路由的路径…

掌握大型语言模型(LLM)技术:推理优化

原文链接:Mastering LLM Techniques: Inference Optimization | NVIDIA Technical Blog 大模型相关技术文章已整理到Github仓库,欢迎start! 堆叠Transformer层以创建大型模型可以获得更好的准确性、few-shot学习能力,甚至在各种语言任务中具有…

springboot 2.4.4集成 hikari连接池多数据源实例

文章目录 前言一、配置步骤1.1 pom配置1.2 application.properties配置1.3 DataSourceContextHolder类1.4 DynamicDataSource1.5 DataSourceconfig类配置1.6 配置TargetDataSource注解1.7 切面方法1.8 dao的写法 二、测试验证2.1 启动springboot项目2.2 检查数据库连接2.3 debu…

SpringBoot项目打jar包

本文章使用idea进行打包 1.打开项目,右击项目选中Open Module Settings进入project Structure,如下图所示: 2.选中Artifacts,点击中间的加号(Project Settings->Artifacts->JAR->From modules with dependen…