常用sql语句
1、sql建表语句:
(create table [表名](自动编号字段名 int IDENTITY (1,1) PRIMARY KEY,[字段1] varchar not null))
2、修改表字段的默认值
alter table 表名 add CONSTRAINT [DF_表名_字段名] DEFAULT (0) FOR 表名
例如:alter table JOB_P_resume add CONSTRAINT [DF_JOB_P_resume_resume_visitnum] DEFAULT (0) FOR resume_visitnum
3、表增加字段的语句
alter table 表 add 字段名称 tinyint NULL
例如:alter table JOB_hrnews add imgtitle tinyint NULL
4、如何删除dtproperties表
sql查询分析器里执行:drop table dtproperties
5、select into 和 insert into select 两种表复制语句
select * into table1 from table2
insert into table1(字段1,字段2) select 字段1,字段2(或者常量) from table2
第一句(select into from)要求目标表(table1)不存在,因为在插入时会自动创建。
第二句(insert into select from)要求目标表(table1)存在,由于目标表已经存在,所以我们除了插入源表(table2)的字段外,还可以插入常量,如例中的:5。
例如:Insert into JOB_NewsSort(S_name,S_cid,S_addtime,S_order) select type,type_fid,date,0 from JOB_hrnewstype
例如:select * into JOB_NewsSort from JOB_hrNewstype等
6、表删除字段的语句
ALTER TABLE [表名] DROP COLUMN [字段名]
例如:alter table JOB_hrnews DROP COLUMN [imgtitle]
7、自增列字段的修改
1、删除原来的字段 alter table 表名 drop column ID
2、新加自增列字段 alter table 表名 add ID int identity(1,1) PRIMARY KEY
8、修改表名
sp_rename '原表名', '新表名', 'OBJECT'
9、修改字段名
sp_rename '表名.原字段名', '新字段名', 'column'