摘要:
--改变一个字段的数据类型如果你想改变一个字段的数据类型,你可以创建一个包含正确数据类型字段的新表。创建好该表后,你就可以结合使用UPDATE语句和SELECT 语句,把原来表中的所有数据拷贝到新表中。通过这种方法,你既可以修改表的结构,又能保存原有的数据。 --更改订单状态Update 订单表 Set 订单状态 = '已完成' Where 订单号 IN (Select 订单号 From 订单表 ... 阅读全文
posted @ 2006-01-10 18:13
致远钓客
阅读(185)
评论(0)
推荐(0)
摘要:
用TRUNCATE TABLE 语句代替DELETE语句当你使用TRUNCATE TABLE语句时,记录的删除是不作记录的。也就是说,这意味着TRUNCATE TABLE 要比DELETE快得多。从一个表中删除一个字段假设你想从一个表中删除一个字段。使用SELECT INTO 语句,你可以创建该表的一个拷贝,但不包含要删除的字段。这使你既删除了该字段,又保留了不想删除的数据。 使用【dele... 阅读全文
posted @ 2006-01-10 18:11
致远钓客
阅读(174)
评论(0)
推荐(0)
摘要:
注意:标识字段的表向一个有标识字段的表中插入新记录后,你可以用SQL变量@@identity来访问新记录 的标识字段的值。考虑如下的SQL语句: INSERT mytable (first_column) VALUES(‘some value’) INSERT anothertable(another_first,another_second) VALUE... 阅读全文
posted @ 2006-01-10 18:01
致远钓客
阅读(206)
评论(0)
推荐(0)
摘要:
学习sql有一段时间了,发现在我建了一个用来测试的表(没有建索引)中出现了许多的重复记录。后来总结了一些删除重复记录的方法,在Oracle中,可以通过唯一rowid实现删除重复记录;还可以建临时表来实现...这个只提到其中的几种简单实用的方法,希望可以和大家分享(以表employee为例)。 SQL> desc employee Name ... 阅读全文
posted @ 2006-01-10 17:52
致远钓客
阅读(297)
评论(0)
推荐(0)
摘要:
--查询当前数据库中的表,类型为TABLE,必须为大写exec sp_Tables @TABLE_TYPE="'TABLE'" --查询当前数据库中的表,类型为dboexec sp_Tables @TABLE_owner='dbo'--获取SQLSERVER 表结构的语句SELECT T.NAME '表名',C.NAME '列名',C.NAME '中文列名','N',P.NAME '类型',C.L... 阅读全文
posted @ 2006-01-10 16:39
致远钓客
阅读(175)
评论(0)
推荐(0)
摘要:
复制表:Select * into 订单表2 from 订单表只复制表结构:Select * into 订单表2 from 订单表 where 11 阅读全文
posted @ 2006-01-10 14:29
致远钓客
阅读(184)
评论(0)
推荐(0)
浙公网安备 33010602011771号