
SQL SERVER
iteye_15136
这个作者很懒,什么都没留下…
展开
-
char、varchar、text和nchar、nvarchar、ntext的区别
1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。 2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的...2007-05-23 21:27:00 · 94 阅读 · 0 评论 -
sql server遍历用户表导出所有表数据到文本文件
-- To allow advanced options to be changed.EXEC sp_configure 'show advanced options', 1GO-- To update the currently configured value for advanced options.RECONFIGUREGO-- To enable the feature.EXEC ...2007-10-13 11:03:00 · 98 阅读 · 0 评论 -
sql server 2005中分隔列中数据
--建立辅助表SET NOCOUNT ON;USE AdventureWorks;GOIF OBJECT_ID('dbo.Nums') IS NOT NULL DROP TABLE dbo.Nums;GOCREATE TABLE dbo.Nums(n INT NOT NULL PRIMARY KEY);DECLARE @max AS INT, @rc AS INT;SET @max = 100...2007-10-13 11:05:00 · 83 阅读 · 0 评论 -
sql server 2005中 一个关系表中存储所有关系表及字段类型,自动创建所有表
--创建包含所有要建立表及字段的表 myTuse Northwindgoif object_id('myT') is not nulldrop table myTgocreate table myT(TN VARCHAR(20),TC VARCHAR(10),CT VARCHAR(20),DEF INT)INSERT INTO myT values('abc','c1','int',1)INSE...2007-10-13 11:11:00 · 82 阅读 · 0 评论 -
sql server 2005 的递归查询示例
USE Northwindgoselect employeeid ,reportsto from employees;--察看2的子节点,右边是左边的父节点with myT as(select employeeid ,reportsto from employees),myT2 as(select * from myT where reportsto=2union allselect myT...2007-10-16 10:56:00 · 103 阅读 · 0 评论 -
在SqlServer中如何找到列中断缺的值并补充上
--在Sql Server 2005 中如何找到列中断缺的值,并补充上.USE tempdb;GOIF OBJECT_ID('dbo.T1') IS NOT NULL DROP TABLE dbo.T1GOCREATE TABLE dbo.T1(col1 INT NOT NULL PRIMARY KEY);INSERT INTO dbo.T1(col1) VALUES(1);INSERT ...2007-11-12 10:43:00 · 164 阅读 · 0 评论 -
写个sql server 2005的函数。
create table student(username varchar(50),fruit varchar(200))insert into student values('小王','香焦' )insert into student values('小王','苹果' )insert into student values('小王','黄瓜' )insert into stu...2007-11-22 21:47:00 · 85 阅读 · 0 评论