sql server 基本操作

1输入如下命令,即可通过SQL Server命令行启动、停止或暂停的服务。

SQL Server命令行如下:

启动SQL Server
NET START MSSQLSERVER

暂停SQL Server
NET PAUSE MSSQLSERVER

重新启动暂停的SQL Server
NET CONTINUE MSSQLSERVER

停止SQL Server
NET STOP MSSQLSERVER

 2、创建数据库

创建数据库
	-> 使用SSMS创建数据库(可视化)
		-> 在SQL Server中任何可视化行为都是在后台作为SQL语句执行的
		
	-> T-SQL
		use master;	--使用主数据库
		create database 数据库名
		on
		(
			name=N'逻辑名',
			filename=N'路径\文件名.mdf',
			size=10MB,
			filegrowth=1MB
		)
		log on
		(
			name=N'逻辑名_log',
			filename=N'路径\文件名_log.ldf',
			size=10MB,
			filegrowth=10%
		);
		go	-- go不是SQL语句中的名利,他是通知数据库将前面的语句脚本一并执行
		use 数据库名;

  

3、创建表

use 数据库;
		create table 架构名.表名
		(
			字段1 类型1 not null或null,
			字段2 类型2 not null或null,
			字段3 类型3 not null或null,
			... 
		);
		go
	-> 表中的数据如何描述
		字符串类型
			char(数字)		ASCCII码字符,固定长度的字符
							如果输入数据的长度不够末尾补空格
							char(10)	1       
							char(10)	1234567890
										一二三四五
							优势,插入数据的时候不需要考虑计算
							缺点,占用资源
			nchar(数字)		unicode字符集,结构与char一致
							nchar(10)	占十个unicode字符的位置
							1234567890
							一二三四五六七八九十
			varchar(数字)	ASCCII编码,使用可变长度,只要不超过数字即可
							varchar(10)	1
			nvarchar(数字)
			
			Text和NText		存储大文本数据(在将来的SQL Server不再支持)
			varchar(max)和nvarchar(max)
			
		补充:标准中char与varchar的最大长度为8000字节
			  标准中nchar与nvarchar的最大长度为4000个字符
			  但是varchar(max)与nvarchar(max)不一样

  

转载于:https://www.cnblogs.com/bcd589/p/9461667.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值