摘要:--通用存储过程alter PROCEDURE Mode_Proc(@tblName varchar(100), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列@doCount bit = 0, -- 返回记录总数, 非 0 值则返回@fldName varchar(50)='', -- 排序的字段名@PageSize int = 10, -- ...
阅读全文
摘要:1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt('原始密码') select pwdencrypt('原始密码') select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encr...
阅读全文
摘要:declare @ReplaceSourceStr varchar(100),@ReplaceDescStr varchar(100) select @ReplaceSourceStr='<script>',@ReplaceDescStr='' declare my_cursor cursor scroll forselect case when cols.xtype=35 or co...
阅读全文
摘要:CONVERT 将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在 SQL Server中 将日期格式化.SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。 在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。给 style 值加 100,可获得包括世纪数位的四位年份 (yyyy...
阅读全文
摘要:update company_regset company_reg.hangye=Hangye.hid,no1='' from Hangye wherecno in (select a.cno from company_reg a inner join company_login b on a.cno=b.cno where pwd='****' and len(no1)>2) and co...
阅读全文
摘要:use UFDATAgoCreate Trigger HmDepartsDepIns On Department for insert asinsert into hm..Departs(depart_id,depart_name)select cDepCode,cDepName from insertedgoCreate Trigger HmDepartsDepDel on Department...
阅读全文
摘要:Sql游标游标嵌套,循环输出declare my_cursor cursor scrollforSELECT au_fnameFROM authors WHERE state ='UT'ORDER BY au_id open my_cursordeclare @fname varchar(20)fetch next from my_cursor into @fnamewhile(@@fetch_s...
阅读全文
摘要:一直以来窃以为这样的用法是正确的.1,begin tran....commit tran2.set XACT_ABORT on对于单条记录正常,但对于批插入=操作,上面的用法却错了.正常用法为:1,先 setXACT_ABORT on再begin tran然后commit tran最后setXACT_ABORT off2,先begin tran然后插入操作,再判断if @@error<>...
阅读全文
摘要:(1) ACCESS: SELECT TOP n * FROM [tablename] {WHRER condition} ORDER BY RND(field_name) {ASC/DESC} (2) SQL SERVER: SELECT TOP n * FROM [tablename] {WHRER condition} ORDER BY NEWID() {ASC/DESC}(3) MYSQL...
阅读全文
摘要:说明:灰色部分为事务前铺垫操作,黑色部分为事务操作 以下介绍的是(显式事务)/*建库*/USE masterGOIF EXISTS(SELECT * FROM SYSDATABASES WHERE NAME='bankDB')DROP DATABASE bankDBEXEC XP_CMDSHELL 'MD D:\BANK' --创建存放数据库文件夹CREATE DATABASE bankDBO...
阅读全文