摘要:
银行转账存储过程USE [BankInfor]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[Transfer](@inAccount int,@outAccount int,@amount float)as... 阅读全文
随笔分类 - SQL
随机删除数据库N条记录
2015-09-22 09:01 by 只喝牛奶的杀手, 470 阅读, 收藏, 编辑
摘要:
deletefromtablewherenewsIDin(selecttop50newsIDfromtableorderbynewid()) 阅读全文
SQL百分比
2015-09-22 08:51 by 只喝牛奶的杀手, 317 阅读, 收藏, 编辑
摘要:
百分比=cast(cast(count(ProvinceName)*100./(select count(Id) fromdbo.TopicCurrentwhere boardId=316 and Status=1)as decimal(10,2)) as varchar)+'%' 阅读全文
事务
2015-09-17 16:25 by 只喝牛奶的杀手, 386 阅读, 收藏, 编辑
摘要:
属性:1.原子性:事务是一个完整的操作,事务的各元素师不可分的。2.一致性:事务开始时和完成时,数据必须处于一致的状态。3.隔离性:对数据进行修改的所有并发事务是彼此隔离的。4.持久性:事务完成后,它对系统的影响是永久的。?Transact-SQL使用下列语句来管理事务:开始事务:BEGIN TRA... 阅读全文
查看数据库所有表的所有字段
2015-09-15 08:55 by 只喝牛奶的杀手, 412 阅读, 收藏, 编辑
摘要:
selectsysobjects.nameastbName,syscolumns.nameascolName,(casewhen(CHARINDEX('char',type_name(syscolumns.xtype))>0)then'('+type_name(syscolumns.xtype)+'... 阅读全文
SQL语句执行时间测试
2015-09-14 17:57 by 只喝牛奶的杀手, 328 阅读, 收藏, 编辑
摘要:
selectgetdate()--开始执行时间要执行的SQL语句selectgetdate() --结束时间 阅读全文
SQL循环添加表中的字段
2015-09-14 11:49 by 只喝牛奶的杀手, 601 阅读, 收藏, 编辑
摘要:
USEBookDiscussDECLARE@numINTDECLARE@numdiffINTDECLARE@tableVARCHAR(50)DECLARE@sqlVARCHAR(8000)SET@numdiff=3SET@num=0WHILE@num<@numdiffBEGINSET@table='... 阅读全文