/*
更改列名
*/
exec sp_rename 'WebSyncTest.CreateTimev','CreateTime'
--删除所有记录
truncate table tableName
/*
清除日志
*/
select log_reuse_wait_desc from sys.databases where name = 'lylearnnet_syn'
select * from sys.databases where name = 'lylearnnet_syn'
select name, log_reuse_wait_desc from sys.databases;
--截断
BACKUP LOG lylearnnet_syn WITH NO_LOG
--清空
DUMP TRANSACTION lylearnnet WITH NO_LOG
DUMP TRANSACTION tbfd WITH NO_LOG
--just like oracle's desc
sp_MShelpcolumns ' t_sync_rec'
--sql server 中 drop table if exits 的实现:
if exists (select 1 from dbo.sysobjects where id=object_id(N't_subject_hy') and OBJECTPROPERTY(id,N'IsUserTable')=1)
drop table t_subject_hy;
/*
标识符identity
*/
--用法
create table table_name (
id int IDENTITY(1,1) NOT NULL,
...
)
--identity列显式赋值
SET IDENTITY_Insert WebSyncTest ON
insert into WebSyncTest(id,name) values('abc','admin')
SET IDENTITY_Insert WebSyncTest OFF
/*
表复制
*/
--只复制表结构
select * into b from a where 1<>1
--外键关联
alter table CardAccountTest add CONSTRAINT FK_CardAccount_WebClass_1 FOREIGN KEY (classId) REFERENCES WebClass(classId) ON DELETE CASCADE ON UPDATE CASCADE
--为时间字段赋默认值(建立该字段时未指定默认值)
ALTER TABLE WebUser ADD CONSTRAINT DF_WebUser_CreateTime DEFAULT(GETDATE()) FOR CreateTime
/*
分页
*/
--方案一(只适用于2005)
SELECT TOP 页大小 *
FROM
(
SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1
) A
WHERE RowNumber>页大小*(页数-1)
其他方案见我的博客
分享到:
相关推荐
SQL Server 常用语句大全 本资源摘要信息涵盖了 SQL Server 中常用的语句大全,包括数据操作、数据定义、数据控制、事务控制、程序化 SQL 等方面的知识点。 一、数据操作 * SELECT 语句:从数据库表中检索数据行...
这是sqlserver常用的语句,保存在这上面,便于大家学习使用。如果有侵权,撤下,朋友给的,里面有常用的sqlserver语句
SQLServer常用Transact SQL语句 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据2、数据定义 CREATE TABLE --创建一个数据库...
### SQL Server常用语句详解 在数据库管理与开发领域,SQL Server作为一款广泛使用的数据库管理系统,提供了丰富的功能和语句来满足数据管理的各种需求。以下是对SQL Server中一系列常用语句的详细介绍,涵盖版本...
在"sql常用语句.txt"中,你可以找到SQL Server支持的基本和高级查询语句,如SELECT、INSERT、UPDATE、DELETE,以及更复杂的JOIN、WHERE子句、GROUP BY、HAVING等。这些语句构成了SQL Server日常操作的基础。 "sql...
### SQL Server 常用SQL语句集锦详解 #### 一、数据库操作 1. **创建数据库** `CREATE DATABASE database-name;` 此语句用于创建一个新的数据库,`database-name`应替换为希望创建的数据库名称。 2. **删除...
死锁的诊断和定位 查询阻塞的语句 查询执行较慢的语句 查询正在执行的语句1 查询正在执行的语句2 查询所有表的主键 查询所有索引 查询表结构 ...修改SQLServer最大内存 用DAC连接到SQL Server 其它SQL DBCC
SQL_server常用语句汇总 有关常用的SQL_server常用语句汇总
下面将详细解析《SQL Server常用字段类型》资料中提及的关键数据类型及其应用特点。 #### 数值类型 1. **Bit**:用于存储布尔值,仅占1位,取值范围为0或1,常用于表示真(True)或假(False)、是(Yes)或否(No...
本文将深入解析 SQL Server 2005 的基本方法与常用语句,包括数据库的创建与删除、表的创建与修改、数据的插入与删除等关键操作,旨在为数据库管理员和开发者提供全面的指导。 #### 1. 创建数据库 创建数据库是...
### SQL Server常用脚本知识点详解 #### 一、SQL Server版本兼容性调整脚本 **标题与描述概览:** 本文档主要介绍了SQL Server中用于调整数据库兼容性的脚本及如何通过`sp_configure`存储过程启用`xp_cmdshell`...
在本文中,我们将深入探讨SQL的一些常用语句,以帮助初学者掌握基本概念。 首先,安装SQL Server Management Studio(SSMS)是开始学习SQL的推荐方式,特别是对于SQL Server 2008版本。SSMS提供了一个图形化界面来...
本专题收录的文章全面的集中了SQL语句,方便大家查询、学习等。标签:SQL SQL语句 语句 数据库
一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段...
常用Sqlserver管理语句 1.调整内存 2.关闭启用xp_cmdshell 3.收缩数据库 4.还原数据库 5.创建赋权超级帐户 6.启动停止服务 7. 设置解除独占模式 8. 链接服务器 9. 查詢數據庫聯接數
这里我们详细探讨一下SQL Server中的一些常用语句,包括创建表、插入记录、删除记录、修改数据、创建索引以及进行查询。 首先,创建表是数据库的基本操作。例如,创建一个名为`Student`的表,包含学生编号(Sno)、...
除此之外,免费的第三方工具如SQL Server Compact Toolbox 和 SQL Server Express Management Studio 也是开发者常用的选择。SQL Server Compact Toolbox适用于处理SQL Server Compact Edition数据库,而SQL Server ...
本资源"SQLServer2005常用函数大全及个人毕生收藏.CHM"是一个关于SQL Server 2005常用函数的集合,对于SQL Server的开发者和管理员来说,无疑是一份宝贵的参考资料。 首先,我们来看看SQL Server中的主要函数类型:...