-- 创建一个名为"book"的用户数据库,其主文件大小为120MB,初始大小为55MB -- 文件大小增长率为10%,日志文件大小为30MB,初始大小为12MB,文件增长增量为3MB -- 文件均存储在 "D:\数据库\" 下 createdatabase book onprimary ( name=book, filename='d:\数据库\book.mdf', size=55, maxsize=120, filegrowth=10% ) logon ( name=book_log, filename='d:\数据库\book.ldf', size=12, maxsize=30, filegrowth=3 ) -- 查看数据库'book'的信息 sp_helpdb 'book' -- 扩充数据库,必须大于原数据库的大小 use book go alterdatabase book modify file ( name=book, size=50 ) -- 缩减数据库 use book go dbcc shrinkdatabase ('book') -- 更改数据库为"只读",取消"只读"则是false exec sp_dboption 'book','read only',true -- 改成单用户模式 exec sp_dboption 'book','single user',true -- 数据库更名,得先把数据库改为单用户模式 exec sp_dboption 'book','single user',true exec sp_renamedb 'book','shu' exec sp_dboption 'shu','single user',false -- 删除数据库,得先停止对该数据库的使用 use master go dropdatabase shu -- 创建表 use book createtable author ( id intprimarykeyidentity(1,1), -- 主键,自增 name nvarchar(20) notnull, -- 非空 sex nvarchar(1) default('男') check(sex='男'or sex='女') -- 默认'男',约束该字段只能是'男'或'女' ) -- 查看表信息 exec sp_help author -- 显示SQL语句的查询计划 use northwind go set showplan_all on go select*from customers where customerid='BLONP' go set showplan_all off -- 显示SQL语句的所花费磁盘活动量 use northwind go setstatistics io on go select*from customers where customerid='BLONP' go setstatistics io off
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)