SQL
xmlhaha
这个作者很懒,什么都没留下…
展开
-
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sqlserver--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack','c:\mssql7backup\MyNwind_转载 2012-01-17 14:24:23 · 367 阅读 · 0 评论 -
SQL 增加千分位
--增加千分位SELECT CONVERT(VARCHAR(15),CAST(CONVERT(DECIMAL(12,2),100000) AS MONEY),1)原创 2013-09-29 14:21:38 · 3674 阅读 · 0 评论 -
将表中一个字段内容放在一起显示
--声明表变量DECLARE @t TABLE (strID INT,strName NVARCHAR(50))--插入测试数据INSERT INTO @tSELECT 1,'A1' UNION ALLSELECT 1,'A2' UNION ALLSELECT 1,'A3' UNION ALLSELECT 2,'B1' UNION ALLSELECT 2,'B2' UNION A原创 2013-09-04 15:15:47 · 803 阅读 · 0 评论 -
SQL获取大小写字母
为帮助大家在SQL中查询大小写英文字母,特写了这个小东西,供大家参考。原创 2013-08-12 21:15:27 · 2238 阅读 · 0 评论 -
sql date format
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT(varch转载 2013-06-08 10:54:42 · 2061 阅读 · 0 评论 -
procedure 之应用
--create procedureCREATE PROCEDURE selectDemo @SPDM VARCHAR(100)ASBEGIN IF(ISNULL(LTRIM(RTRIM(@SPDM)),'')<>'') BEGIN SELECT SPDM,SPMC FROM SHANGPIN WHERE SPDM=@SPDM END ELSE原创 2011-11-27 00:22:18 · 361 阅读 · 0 评论 -
SQL CURSOR
/*@@FETCH_STATUS =0 FETCH 语句成功@@FETCH_STATUS =-1 FETCH 语句失败或此行不在结果集中@@FETCH_STATUS =-2 被提取的行不存在*//**************************************** AUTHOR: AWIN FUNCTION: 创建游标 DATE原创 2012-04-01 11:34:38 · 2387 阅读 · 1 评论 -
ROW_NUMBER() OVER
/* DATE : 2011-12-13 AUTHOR: AWINLIU FUNCTION: ROW_NUMBER() OVER的使用方法*/--CREATE TABLECREATE TABLE [dbo].[#workers]([ID] [tinyint] IDENTITY(1,1) NOT NULL,[NAME] [varchar](50) NULL,[ADDR原创 2011-12-13 14:07:52 · 385 阅读 · 0 评论 -
字符数、字节数
/* DATE : 2011-12-13 AUTHOR : AWINLIU FUNCTION : 查询字符串、字节数长度*/DECLARE @CHAR CHAR(10), @NCHAR NCHAR(10)SET @CHAR='AA'SET @NCHAR='AAAA'--字符数SELECT LEN(@CHAR)SELECT LEN(@NCHAR)--字节数SELECT DA原创 2011-12-13 13:16:32 · 607 阅读 · 0 评论 -
SQL FUNCTION
/******************************************************* AUTHOR:AWIN FUNCTION:返回日期类型 DATE:2012-04-01 DECLARE:愚人节创建并非谎言*******************************************************/--创建一个返原创 2012-03-31 11:38:43 · 1342 阅读 · 1 评论 -
相除的数值保留小数位
SELECT CONVERT(real,1)/6SELECT CAST(CONVERT(real,1)/6 as decimal(10,2))原创 2012-02-09 22:05:49 · 835 阅读 · 0 评论 -
求解
year salary2000 10002001 20002002 30002003 40002004 5000希望得到如下结果:year salary2000 10002001 30002002 60002003 140002004 24000原创 2012-02-09 22:30:51 · 633 阅读 · 1 评论 -
SQL merge
SQL merge 实例应用翻译 2014-03-05 14:19:53 · 770 阅读 · 0 评论