随笔分类 -  MS SQL

摘要:创建自定义数据类型CREATE TYPE ADDRESS FROM VARCHAR(30) NOT NULL数据量大了的情况下修改表某字段类型方法ALTER TABLE TEST ALTER COLUMN TEST VARCHAR(80)注意:如果要包含一些数据如numeric数据类型转换成为Integer数据类型时数据将自动取整,所以转换时当前数据不兼容的数据类型时,可能丢失重要数据。 阅读全文
posted @ 2011-06-22 09:26 solomon_Blog 阅读(321) 评论(0) 推荐(0)
摘要:IF OBJECT_ID('TEST') IS NOT NULL DROP TABLE TESTGOCREATE TABLE TEST(ID INT NOT NULL CONSTRAINT PK_TEST_ID PRIMARY KEY(ID),CONSTRAINT FK_TEST_ID FOREIGN KEY(ID) REFERENCES member_login_tb(ID)) 阅读全文
posted @ 2011-06-20 17:10 solomon_Blog 阅读(539) 评论(0) 推荐(0)
摘要:INSERT INTO TABLE(ID,NAME)SELECT ID,NAMEFROM TABLE 阅读全文
posted @ 2011-05-17 15:36 solomon_Blog 阅读(288) 评论(0) 推荐(0)
摘要:select rows from sysindexes where id = object_id('Ip') and indid in (0,1) 这个方法比SELECT COUNT(*) FROM Ip 速度要快的多的多! 阅读全文
posted @ 2011-05-16 17:39 solomon_Blog 阅读(253) 评论(0) 推荐(0)
摘要:select top (@index) from table//这种写法在2005版本里是没有问题的但在2000版本里就会报语法错误//2000要写成exec('select top'+@index+' * from table') 阅读全文
posted @ 2010-11-29 12:53 solomon_Blog 阅读(267) 评论(0) 推荐(0)
摘要:代码 阅读全文
posted @ 2010-11-09 23:52 solomon_Blog 阅读(133) 评论(0) 推荐(0)