今天花了一下午的时间在熟悉SQL serve的一些操作,在此记录下学习到的东西:

首先创建数据库:

use master  --设置当前数据库为master,以便方便访问表sysdatabases
if exists(select * from sysdatabases where name = 'stuDB') --查询是否存在stuDB数据库
Drop database stuDB --如果存在,则删除数据库
go
create database stuDB
on primary
(
name = 'stuDB'
,finename = 'D:\stuDB.mdf'
,size = 3mb
,filegrowth = 10%
,maxsize = unlimited
)
log on --日志文件
(
name = 'stuDB_log'
,filename = 'D:\stuDB_log.ldf'
,size = 3mb
,filegrowth = 10%
,maxsize = unlimited
)

接着尝试:

1. 利用SQL语言分离数据库:

use master

go

sp_detach_db '数据库名'

go

注:在备份数据库的时候,要将数据库分离开才能拷贝,否则即使你关闭了SQL serve依旧会显示文件被打开无法拷贝。

2、利用SQL语句附加数据库

use master

go

sp_attach_db 'Newku(数据库名)',

'C:\Newku_Data.MDF',

'C:\Newku_Log.LDF'

GO

3、为数据库添加表

create table 表s (
NAME char(10) not null,
AGE tinyint not null,
sex char(2) not null
)

注:null指该属性可以为空

4、为属性表添加新属性

ALTER TABLE 表S
ADD NATIVE char(40) NOT NULL

5、修改表中的属性

ALTER TABLE 表S
ALTER COLUMN NATIVE char(16)

6、删除表中的某些属性:

ALTER TABLE 表S
DROP COLUMN NATIVE

7、删除表:

drop table 表T

8、利用SQL向表中插入数据

INSERT  INTO 表C
VALUES ( 'C1', '程序设计', 60 ),
( 'C2', '微机原理', 80 ),
( 'C3', '数字逻辑', 60 ),
( 'C4', '数据结构', 80 ),
( 'C5', '数据库', 60 ),
( 'C6', '编译原理', 60 ),
( 'C7', '操作系统', 60 );

(未完待续)

最新文章

  1. sql server 常用的函数小汇
  2. 浅谈压缩感知(二十八):压缩感知重构算法之广义正交匹配追踪(gOMP)
  3. java.lang.NullPointerException
  4. 《ASP.NET MVC4 WEB编程》学习笔记------Model模型绑定
  5. 拆解cytom!c's 的keyFile保护
  6. 【Andorid开发框架学习】之Mina开发之服务器开发
  7. c中static作用
  8. 如何让ASP.NET网站站点不停止 永远持续运行
  9. package.json 字段全解析 share
  10. Cassandra1.2文档学习(15)—— 配置数据一致性
  11. oracle语句块调用
  12. lua中的require机制
  13. 翻译 Asp.Net Core 2.2.0-preview1已经发布
  14. Python——Django-urls.py的作用
  15. LGOJ P2921 [USACO08DEC]在农场万圣节Trick or Treat on the Farm
  16. Java学习前的一些准备
  17. ubuntu代理设置
  18. myBatis框架_关于怎么获得多表查询的总记录数
  19. 【Python全栈-JavaScript】JavaScript的window.onload()与jQuery 的ready()的区别
  20. [转]expect实现ssh自动交互

热门文章

  1. Java学习之Static
  2. ubuntu+VS code+launch.json+task.json
  3. XSS漏洞防护
  4. Cocos2d之运行Test项目
  5. python面试题之补充缺失的代码
  6. 2019-8-31-gif-格式
  7. CentOS7最小化安装后
  8. Codeforces 454E. Little Pony and Summer Sun Celebration
  9. Codeforces 1163F 最短路 + 线段树 (删边最短路)
  10. Debug - SpringBoot - Error starting ApplicationContext. To display the auto-configuration report re-runyour application