- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL 语句
一:数据库的操作
数据库建立语句
查询:select * from XX
纵向查询:select id,name from XX
纵向待条件查询:select name,age,dz from XX where id=1003
改变语句:
更改姓名:update XX set name=林逗比 where name=林小青
更改性别:update XX set xb=男 where name=林小青
更改年龄:update XX set age=30 where name=林小青
格式:
create database 数据库名 creates
on primary(name=逻辑数据名
filename=操作数据文件路径名和文件名,
size=4Mb,
maxsize=6Mb
filegrowth=5
)
log on (name=逻辑日志文件名,
filename=逻辑日志文件路径和文件名,
size=文件的大小
filegrowth=10
)
功能1. 定义数据库名
功能2. 定义数据文件名 ,其中 on primary 定义主文档 。MDF
filename=操作数据文件路径名和文件名, size=文件大小
maxsize=最大文件空间
filegrowth=5 文件的增长率
功能3: 定义日志文件
log on (name=逻辑日志文件名, 日志文件名
filename=逻辑日志文件路径和文件名, 日志文件的位置和名称
size=文件的大小) 日志文件大小
例如: 创建学生管理系统数据库, 主数据文件d:\ljg\xsglxt.mdf 文件大小4MB 、最大空间 6 MB 日志文件 学生管理系统LOG 大小 3MB 位置:d:\ljg\xsglxtlog.ldf,
create database 学生管理系统
on primary(name=学生管理系统,
filename=d:\ljg\xsglxt.mdf,
size=4Mb,
maxsize=6Mb
)
log on (name=学生管理系统log,
filename=d:\ljg\xsglxtlog.ldf,
size=3mb)
go
选择数据库 (打开数据库 )
格式:use 数据库
功能: 将数据库打开作为当前数据库
例如: use 学生管理系统
use msdb
3. 查看数据库中全部表信息
格式 sp_help
4. 查看指定数据库的详细信息
格式: sp_help 数据名
例如:
use 学生管理系统
sp_help student
5. 查看数据库上的所有数据文件和日志文件
格式:sp_helpfile
Go
6. 查看当前数据库上的组文件
格式: sp_helpfilegroup
7. 数据库的改名
格式: sp_rennameda 老数据库名 , 新数据库名
例如 :sp_renamedb 学生管理系统, 学生档案管理
sp_helpfile
删除数据库
格式: drop database 数据库名
功能: 删除指定数据库( 当前数据库不能删除 )
例如: drop database 学生管理系统
二:数据表的操作
1. 数据表的定义
格式: create table 数据表名
(
列名1 数据类型 (宽度) char(9) 列级完整性约束条件
列名2 数据类型 (宽度) char(9) 列级完整性约束条件
列名3 数据类型 (宽度) char(9) 列级完整性约束条件
列名N 数据类型 (宽度) char(9) 列级完整性约束条件
表级完整性约束条件)
功能: 建立表的结构,设置列级完整性约束条件, 表级完整性约束条件
说明: 1. 列级完整性条件是针对属性值设置的限制条件,包括
NOT NULL 或NULL
NOT NU
文档评论(0)