标签:varchar

SQL语句 一个简单的字符串分割函数

SQL语句 一个简单的字符串分割函数

复制代码 代码如下: CREATE FUNCTION dbo.f_splitstr( @str varchar(8000) )RETURNS @r TABLE(id int IDENTITY(1, 1), value varchar(5000)) AS BEGIN /* Function body

Escape Escape 2023-04-17
0 0 0
根据表名和索引获取需要的列名的存储过程

根据表名和索引获取需要的列名的存储过程

复制代码 代码如下: create proc p_sword_getblcolumn ( @tblName varchar(200), @fromIndex int, @toIndex int, @columnName varchar(3000) output ) as begin declare

大猫 大猫 2023-04-17
0 0 0
sql 存储过程分页代码 支持亿万庞大数据量

sql 存储过程分页代码 支持亿万庞大数据量

复制代码 代码如下: CREATE PROCEDURE page @tblName varchar(255), -- 表名 @strGetFields varchar(1000) = '*', -- 需要返回的列 @fldName varchar(255)='id', -- 排序的字段名 @Page

张二河 张二河 2023-04-17
0 0 0
SQL学习笔记六 union联合结果集使用

SQL学习笔记六 union联合结果集使用

联合结果集 新建临时工数据表 复制代码 代码如下: CREATE TABLE T_TempEmployee (FIdCardNumber VARCHAR(20),FName VARCHAR(20),FAge int,PRIMARY KEY(FIdCardNumber)); INSERT INTO T

共饮一杯 共饮一杯 2023-04-17
0 0 0
SQL学习笔记二 创建表、插入数据的语句

SQL学习笔记二 创建表、插入数据的语句

创建一个表T_Employee并插入若干数据 复制代码 代码如下: create table T_Employee(FNumber VARCHAR(20),FName VARCHAR(20),FAge int,FSalary NUMERIC(10,2) ,PRIMARY KEY(FNumber));

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-17
0 0 0
SQL学习笔记一SQL基础知识

SQL学习笔记一SQL基础知识

常用字段类型bit(0和1),datetime,int,varchar,nvarchar(可能含有中文用nvarchar) Varchar,nvarchar和char(n)的区别char(n)不足长度n的部分用空格填充。 SQL语句中,字符串用单引号。 SQL语句

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-17
0 0 0
SqlServer中批量替换被插入的木马记录

SqlServer中批量替换被插入的木马记录

最近找了找 批量替换被插入的木马记录,找到了一条好的语句,用处很大,仅仅使用十几行游标语句,把整个数据库的所有表的恶 意木马清除掉了,而且在Google搜索到此记录几率很小

大白菜程序猿 大白菜程序猿 2023-04-17
0 0 0
SQL里类似SPLIT的分割字符串函数

SQL里类似SPLIT的分割字符串函数

一,用临时表作为数组 复制代码 代码如下: create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@c

法医 法医 2023-04-17
0 0 0
SQL 中 NULL值测试代码

SQL 中 NULL值测试代码

刚刚想从数据库中的表EXPERT_DETAILS中检索出修改人Modifier(类型 VARCHAR2(20),可为空)为空的那些记录,因为该字段的类型为VARCHAR2(20),我使用的SQL语句为 复制代码 代码如下: select * fro

Escape Escape 2023-04-17
0 0 0
Sql function 多行中的列合并为一行一列的方法

Sql function 多行中的列合并为一行一列的方法

复制代码 代码如下: CREATE TABLE tb(standards varchar(50), amount varchar(50), variation varchar(50),statuss varchar(50),Reason varchar(50)) insert into tb val

竹子爱熊猫 竹子爱熊猫 2023-04-17
0 0 0
监控 log文件大小的存储过程

监控 log文件大小的存储过程

1、监控log文件大小超过10g的server 和db 复制代码 代码如下: create procedure db_sendmail_mssqllogsize as declare @sql varchar(max),@servername varchar(50),@px int; DECLARE

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-17
0 0 0
一句Sql把纵向表转为横向表,并分别分组求平均

一句Sql把纵向表转为横向表,并分别分组求平均

效果如图所示: 测试sql语句如下: 复制代码 代码如下: declare @tab table(Class varchar(20),Student varchar(20),Course varchar(50),Quantity decimal(7,2)); insert into @tab(Cla

泡泡 泡泡 2023-04-17
0 0 0
SQL CONVERT转化函数使用方法小结

SQL CONVERT转化函数使用方法小结

格式: CONVERT(data_type,expression[,style]) 说明: 此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar) 相互转换的时候才用到. 例子: SELECT CONVERT(var

醒在深海的猫 醒在深海的猫 2023-04-17
0 0 0
SQL Server 分页查询存储过程代码

SQL Server 分页查询存储过程代码

复制代码 代码如下: CREATE PROCEDURE [dbo].[up_Pager] @table varchar(2000), --表名 @col varchar(50), --按该列来进行分页 @orderby bit, --排序,0-顺序,1-倒序 @collist varchar(800

共饮一杯 共饮一杯 2023-04-17
0 0 0
mssql 数据库表行转列,列转行终极方案

mssql 数据库表行转列,列转行终极方案

复制代码 代码如下: --行转列问题 --建立測試環境 Create Table TEST (DATES Varchar(6), EMPNO Varchar(5), STYPE Varchar(1), AMOUNT Int) --插入數據 Insert TEST Select '200605', '

竹子爱熊猫 竹子爱熊猫 2023-04-17
0 0 0
sqlserver 自动备份所有数据库的SQL

sqlserver 自动备份所有数据库的SQL

复制代码 代码如下: use master declare @DbName varchar(60) declare @BackSql varchar(1000) declare myCursor cursor for SELECT [name] FROM SYSDATABASES where [na

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-17
0 0 0
可以获取客户端的IP地址的sql语句

可以获取客户端的IP地址的sql语句

--1:得到客户端的IP地址 /************* IP **************/ declare @ip varchar(20),@hst varchar(20),@sql varchar(100) declare @str varchar(100) set @str='PING '

大猫 大猫 2023-04-17
0 0 0
sqlServer 获取汉字字串的拼音声母

sqlServer 获取汉字字串的拼音声母

复制代码 代码如下: CREATE function fGetPy(@str varchar(500)='') returns varchar(500) as begin declare @strlen int,@return varchar(500),@ii int declare @c ncha

剑圣无痕 剑圣无痕 2023-04-17
0 0 0
SQL货币数字转英文字符语句

SQL货币数字转英文字符语句

复制代码 代码如下: Alter Function UDF_Util_ConvertCurrencyToEnglish ( @Money Numeric(15,2), @Unit varchar(10)='BAHT' ) Returns Varchar(400) As /* /// summary

剑圣无痕 剑圣无痕 2023-04-17
0 0 0
返回SQL执行时间的存储过程

返回SQL执行时间的存储过程

复制代码 代码如下: USE NBDXMIS CREATE proc TestTimeAnySentence @sql_where varchar(8000) as declare @ct datetime set @ct = getdate() declare @newsql_where varc

剑圣无痕 剑圣无痕 2023-04-17
0 0 0
1 9 10 11 12