数据库基础语法学习

一.新建数据库

1.图形界面手动创建
右击数据库–新建数据库
2.使用代码进行创建
新建数据库
3.还有一种创建数据库语法,就是指定数据库文件参数和日志文件参数,语法如下:create database 数据库名 on [primary] ( <数据文件参数> [,…n] [<文件组参数>] ) [log on] ( <日志文件参数> [,…n] )

二.新建表

1.图形界面手动创建
右击表–新建表
2.使用代码进行创建
新建表
3.表中插入数据方法:
(1)插入一条数据(4种方法):
插入数据方法
(2)插入多条数据:
插入多条数据
(3)插入一列新的列名:
在这里插入图片描述
(4)复制表到新的表中
在这里插入图片描述

注意事项

(1):每次插入一行数据,不可能只插入半行或者几列数据,因此,插入的数据是否有效将按照整行的完整性的要求来检验;

(2):每个数据值的数据类型、精度和小数位数必须与相应的列匹配;

(3):不能为标识列指定值,因为它的数字是自动增长的;

(4):如果在设计表的时候就指定了某列不允许为空,则必须插入数据;

(5):插入的数据项,要求符合检查约束的要求

(6):具有缺省值的列,可以使用default(缺省)关键字来代替插入的数值

4.删除操作:
删除操作
注意
删除整张表操作和清空整张表操作对比
删除是删除了所有,包括表结构
清空只是清空了表中数据,但表结构还在,清空速度快些

5.删除数据库:
删除数据库

6.修改

改

7.查询
查询

三.数据类型

1.数字类型
bight -263~262-1
int -231~231-1
smallint -215~215-1
tinyint 0~255
float -1.79E+308-2.23E-308以及2.23E-3081.79E+308

2.时间类型
time 12:35:29.123456
date 2007-05-08
smalldatetime 2007-05-08 12:35:00
datetime 2007-05-08 12:35:00.123
datetime2 2007-05-08 12:35:00.1234567

3.字符串类型
char[(n)] 固定长度。n用于定义字符串长度,并且它必须为1~8000之间的值
varchar [(n|max)] 可变长度。n用于定义字符串长度,并且它可以为1~8000之间的值
nchar[(n)] 固定长度的Unicode字符串1数据。n用于定义字符串长度,并且它必须为1~4000之间的值
nvarchar[(n)] 可变长度的Unicode字符串1数据。n用于定义字符串长度,并且它可以为1~4000之间的值

:一般使用varchar和nvarchar,可以节省内存

在这里插入图片描述

参考链接

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值