• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >数据库其它 > Sql Server 和 Access 操作数据库结构Sql语句小结

Sql Server 和 Access 操作数据库结构Sql语句小结

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了access和sql server,access导入sqlserver,access转sqlserver,access链接sql server,access升迁sql server等相关知识,希望本文的分享对您有所帮助
下面是Sql Server 和 Access 操作数据库结构的常用Sql,希望对你有所帮助。
内容由海娃整理,不正确与不完整之处还请提出,谢谢。

新建表:
create table [表名]
(
[自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,
[字段1] nVarChar(50) default '默认值' null ,
[字段2] ntext null ,
[字段3] datetime,
[字段4] money null ,
[字段5] int default 0,
[字段6] Decimal (12,4) default 0,
[字段7] image null ,
)

删除表:
Drop table [表名]

插入数据:
Insert INTO [表名] (字段1,字段2) VALUES (100,'51WINDOWS.NET')

删除数据:
Delete FROM [表名] Where [字段名]>100

更新数据:
Update [表名] SET [字段1] = 200,[字段2] = '51WINDOWS.NET' Where [字段三] = 'HAIWA'

新增字段:
Alter TABLE [表名] ADD [字段名] NVARCHAR (50) NULL

删除字段:
Alter TABLE [表名] Drop COLUMN [字段名]

修改字段:
Alter TABLE [表名] Alter COLUMN [字段名] NVARCHAR (50) NULL

重命名表:(Access 重命名表,请参考文章:在Access数据库中重命名表)
sp_rename '表名', '新表名', 'OBJECT'

新建约束:
Alter TABLE [表名] ADD CONSTRAINT 约束名 CHECK ([约束字段] <= '2000-1-1')

删除约束:
Alter TABLE [表名] Drop CONSTRAINT 约束名

新建默认值
Alter TABLE [表名] ADD CONSTRAINT 默认值名 DEFAULT '51WINDOWS.NET' FOR [字段名]

删除默认值
Alter TABLE [表名] Drop CONSTRAINT 默认值名

删除Sql Server 中的日志,减小数据库文件大小
dump transaction 数据库名 with no_log
backup log 数据库名 with no_log
dbcc shrinkdatabase(数据库名)
exec sp_dboption '数据库名', 'autoshrink', 'true' </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Sql Server 和 Access 操作数据库结构Sql语句小结

相关文章

  • 2017-08-07mybatis keyproperty 总是返回1
  • 2017-05-11SQL server 2005的表分区
  • 2017-05-11数据库查询性能需注意几点经验
  • 2017-05-11比较SQL Server与Oracle、DB2数据库的一些知识
  • 2017-05-11Sybase 复制与热切换数据
  • 2017-05-11在telnet下操作memcache详解(操作命令详解)
  • 2017-05-11telnet连接操作memcache服务器详解
  • 2017-05-11SQL Prompt--绝好的SQL语法提示工具
  • 2017-05-11SQL表连接图解
  • 2017-05-11Maven nexus 安装nexus私服出现的问题和解决办法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 只有两个字段用一个sql语句查询出某个学生的姓名、成绩以及在表中的排名
    • sql Union和Union All的使用方法
    • mssql注入躲避IDS的方法
    • 数据库基本概念面试必问
    • YII2数据库查询实践
    • db2数据库常用操作命令大全
    • SequoiaDB巨杉数据库领跑性能测试,性能超越MongoDB、Cassandra
    • 数据库缓存及优化
    • 介绍PostgreSQL中的Lateral类型
    • 介绍PostgreSQL中的jsonb数据类型

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有