设为首页 收藏本站
查看: 1151|回复: 0

[经验分享] 常用sql语句

[复制链接]

尚未签到

发表于 2016-11-9 03:29:37 | 显示全部楼层 |阅读模式
  

  • create database yongfa365_com  
  • on  
  • name = yongfa365_comt,  
  •   filename = 'd:\yongfa365_com.mdf',  
  •   size = 4,  
  •   maxsize = 10,  
  •   filegrowth = 1  
  • )  
  •   
  •   
  • --删数据库  
  • drop database yongfa365_com  
  •   
  • --备份数据库  
  • backup database yongfa365_com to disk='d:\yongfa365_com.bak'  
  •   
  • --批量收缩所有数据库  适用SQL Server 2000/2005  
  • DECLARE cur CURSOR FOR SELECT name FROM Master..SysDatabases WHERE name NOT IN ('master','model','msdb','Northwind','pubs','tempdb')  
  • DECLARE @tb SYSNAME  
  •   
  • OPEN cur  
  • FETCH NEXT FROM cur INTO @tb  
  • WHILE @@fetch_status = 0  
  •     BEGIN  
  •         DUMP TRANSACTION  @tb  WITH NO_LOG  
  •         BACKUP LOG  @tb WITH NO_LOG  
  •         DBCC shrinkdatabase(@tb)  
  •         FETCH NEXT FROM cur INTO @tb  
  •     END  
  • CLOSE cur  
  • DEALLOCATE cur   
  •   
  •   
  • --批量收缩所有数据库  适用所有SQL Server  
  • DECLARE cur CURSOR FOR SELECT name FROM Master..SysDatabases WHERE name NOT IN ('master','model','msdb','Northwind','pubs','tempdb')  
  • DECLARE @tb SYSNAME  
  •   
  • OPEN cur  
  • FETCH NEXT FROM cur INTO @tb  
  • WHILE @@fetch_status = 0  
  •     BEGIN  
  •         EXEC('ALTER DATABASE '+@tb+' SET RECOVERY SIMPLE;')  
  •         DBCC shrinkdatabase (@tb);  
  •         EXEC('ALTER DATABASE '+@tb+' SET RECOVERY FULL;')  
  •           
  •         FETCH NEXT FROM cur INTO @tb  
  •     END  
  • CLOSE cur  
  • DEALLOCATE cur   
  •   
  •   
  • --删除数据库日志文件(有时能删几十G)  
  • DBCC ERRORLOG  
  • GO 6  
  •   
  • --------------------------数据库操作--------------------------  
  •   
  •   
  • ----------------------------表操作----------------------------  
  • --删除表  
  • drop table movies  
  •   
  • --SQL Server通用建表结构  
  • Create Table [test] (  
  •   [Id] int primary key identity(1,1),--ID,主键,自动号  
  •   [txtTitle] nvarchar(255),--标题  
  •   [txtContent] nvarchar(MAX),--内容  
  •   [Adder] nvarchar(20),--添加人  
  •   [AddTime] datetime Default (getdate()),--提交时间  
  •   [ModiTime] datetime Default (getdate()),--修改时间  
  •   [Hits] int Default (0),--点击数  
  •   [Flags] int Default (0) ,--标识  
  •   [SortID] int Default (0)--排序号  
  •  )  
  •   
  •   
  • --SQLite建表  
  • Create Table [test] (  
  •   [Id] integer Primary key not null,  
  •   [txtTitle] text null,--标题  
  •   [txtContent] text null,--内容  
  •   [Adder]  text null,--添加人  
  •   [AddTime]  text DEFAULT (datetime('now','localtime')) not null,--提交时间  
  •   [ModiTime]  text DEFAULT (datetime('now','localtime')) not null,--修改时间  
  •   [Hits] integer Default (0)  not null,--点击数  
  •   [Flags] integer Default (0)  not null ,--标识  
  •   [SortID] integer Default (0)  not null--排序号  
  •  )  
  •   
  • --ACCESS使用SQL语句建表  
  • CREATE TABLE 表名 (  
  •   [Id] AutoIncrement NOT NULL ,  
  •   [AddTime] Date NULL ,  
  •   [Hits] Integer NULL ,  
  •   [Title] Text (255) NULL ,  
  •   [Remark] Memo NULL ,  
  •   [RMB] Currency NULL ,  
  •   [Flags] bit NULL ,  
  •     
  •   PRIMARY KEY (ID)  
  • )  
  •   

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-297563-1-1.html 上篇帖子: SQL Server 2005利用分区对海量数据的处理 [转自13590--北极燕鸥] 下篇帖子: 实例讲解用.NET技术将Excel表格中的数据导入到特定的SQL Server数据库中
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表