SQLservice 数据库 use master go xp_cmdshell 'mkdir d:\project', NO_OUTPUT --创建文件夹project,xp_cmdshell为系统存储过程 --检验数据库是否存在,如果为真,删除此数据库-- IF EXISTS(SELECT NAME FROM master.dbo.SYSDATABASES WHERE NAME=N'stuDB') DROP DATABASE stuDB GO --创建数据库-- CREATE DATABA
补充下列语句: IF EXISTS(SELECT * FROM ? WHERE name='stuDB') DROP DATABASE stuDB 建表的语法? 补充下列语句: IF EXISTS(SELECT * FROM ? WHERE name='stuDB') DROP TABLE stuInfo 解释下列语句的含义? EXEC sp_addlogin 'zhangsan', '1234' EXEC sp_grantdbaccess 'zhangsan', 'zhangsanDBUse
using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; using System.Collections; namespace Xueguanxitong.Connection { class ConnectionDB { string strconn; DataSet ds = new DataSet(); public
最近学习了一下SQL的分页查询,总结了以下几种方法。
首先建立了一个表,随意插入的一些测试数据,表结构和数据如下图:
现在假设我们要做的是每页5条数据,而现在我们要取第三页的数据。(数据太少,就每页5条了)
方法一:
select top 5 *
from [StuDB].[dbo].[ScoreInfo]
where [SID] not in
(select top 10 [SID]
from [StuDB].[dbo].[ScoreInfo]
order by [SID])