IF EXISTS(SELECT * FROM sys.Tables WHERE name='stu_info') DROP TABLE stu_infoGoCreate table stu_info(stu_id int identity(1,1),name nvarchar(20)not null,birthday date null, sex nvarchar(2)null,addres nvarchar(20)null, mark
----------------------------------------SQL Server建库-建表-建约束创建School数据库-------------------------------------- --创建School数据库之前:首先判断数据库是否存在,若存在则删除后再创建,若不存在则创建----exists关键字:括号里边能查询到数据则返回‘true’ 否则返回‘false’if exists(select * from sysdatabases where name =
对于语句的运行,除了执行计划本身,还有一些其他因素要考虑,例如语句的编译时间.执行时间.做了多少次磁盘读等. 如果DBA能够把问题语句单独测试运行,可以在运行前打开下面这三个开关,收集语句运行的统计信息. 这些信息对分析问题很有价值. 1 SET STATISTICS TIME ON 2 SET STATISTICS IO ON 3 SET STATISTICS PROFILE ON SET STATISTICS TIME ON 请先来看看SET STATISTICS TIME ON会返回什么信
主要学习: 1.以指定的次序返回查询结果 2.按多个字段排序 3.按字串排序 4.处理排序空值 5.根据数据项的键排序 具体实例1---以指定的次序返回查询结果 n使用ORDER BY子句可以对结果集进行排序 {!默认情况下,ORDER BY以升序方式排序,因此ASC子句是可选的.DESC表示降序排列!} SELECT ENAME,JOB,SAL FROM EMP ORDER BY SAL DESC; n不一定要指定排序所基于的列名,也可以给出表示这列的编号.这个编号从1开始,从左到右依次对应S
使用指定数据库 use v4base 建一张表 /******************************************************************************** 小区主档记录,要保证与OrgLevelUnit同步 ********************************************************************************/ IF not exists(SELECT OBJECT_NAME (id