int

sql查看所有表大小的方法

复制代码 代码如下: declare @id int declare @type character(2) declare @pages int declare @dbname s…

使用row_number()实现分页实例

复制代码 代码如下: create procedure p_News @pageSize int,@pageIndex int as begin select * from( se…

MySQL 执行计划explain与索引数据结构推演

mysql教程栏目介绍执行计划explain与索引数据结构 准备工作 先建好数据库表,演示用的MySQL表,建表语句: CREATE TABLE `emp` ( `id` int(…

Mysql数字类型如何转换函数

Mysql数字类型转换函数的方法:1、使用函数concat将Int转为varchar;2、使用【cast(a as signed) a】将varchar转为Int。 更多推荐:my…

SQL Server常用存储过程及示例

分页: 复制代码 代码如下: /*分页查找数据*/ CREATE PROCEDURE [dbo].[GetRecordSet] @strSql varchar(8000),--查询…

sqlserver 存储过程中If Else的用法实例

现在要通过编程向B表中插入数据,可是在程序中是不允许给Int类型赋空值的如果不赋值就默认为0。 为了解决这个问题,用到了存储过程的If Else,下面是完整的存储过程。 代码示例:…

sqlsever实现更改字段名

新建表: create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) defa…

通过SQL绘制杨辉三角的实现方法介绍

无意中在csdn上看到一帖有关绘制杨辉三角的sql表达式,感觉很有意思。后来自己想下不借助临时表,根据杨辉三角的组合数计算方法C(n,m)=n!/[m!(n-m)!],进行绘制。 …

存储过程实现(可带查询条件/万能分页/通用)

假设数据库中有张表,表名是UserName,字段分别是ID(int),Name(nvarchar),Age(int)。 如果不带查询条件存储过程是 : 复制代码 代码如下: CRE…

sqlserver分页的两种写法分别介绍

第一种是最传统的写法,用存储过程中的变量作为分页的乘数 复制代码 代码如下: [c-sharp] view plaincopyprint?create proc p_paged1 …

编写SQL需要注意的细节Checklist总结

复制代码 代码如下: /* --注意:准备数据(可略过,非常耗时) CREATE TABLE CHECK1_T1 ( ID INT, C1 CHAR(8000) ) CREATE …

SQL Server字符串切割函数

复制代码 代码如下: CREATE FUNCTION fGetStrBySplit ( @Source VARCHAR(max), @Index INT, @SplitChar V…

sqlserver中将varchar类型转换为int型再进行排序的方

如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。 我们可以把varchar转换为int 然后进行排序 一、 复制代码…

sqlserver中重复数据值只取一条的sql语句

复制代码 代码如下: --建立数据表createtable TestData ( ID int identity(1,1) primary key, Data int, ColA …

SQLServer Execpt和not in 性能区别

主要讲 except 和 not in 的性能上的区别。 复制代码 代码如下: CREATE TABLE tb1(ID int) CREATE TABLE tb2(ID int) …

三种SQL分页查询的存储过程代码

复制代码 代码如下: --根据MAX(MIN)ID CREATE PROC [dbo].[proc_select_id] @pageindex int=1,--当前页数 @page…

mysql怎么增加int字段?

mysql增加int字段的方法:使用ALTER TABLE语句,通过“ALTER TABLE 表名 ADD 新字段 int(长度);”或“ALTER TABLE 表名 ADD 新字…

SQL 比较一个集合是否在另一个集合里存在的方法

复制代码 代码如下: DECLARE @c INT DECLARE @c2 INT SELECT @c = COUNT(1) FROM dbo.SplitToTable('1|2|…

多表关联同时更新多条不同的记录方法分享

以下为测试例子。 1.首先创建两张临时表并录入测试数据: 复制代码 代码如下: create table #temptest1 ( id int, name1 varchar(50…

sqlserver 存储过程动态参数调用实现代码

只是做笔记,没什么!! 复制代码 代码如下: --创建测试表 CREATE TABLE [dbo].[Student]( [ID] [int] IDENTITY(1,1) NOT …

加载更多