--1.根据一个表的数据修改另一表的结束时间
2.获取需要的日期格式
3.统计
4.--查询必填字段为空的
5.添加字段/修改字段类型
6.常用SQL
7.修改
8.统计SQL
9.连接字符串
10.如何取得一个数据表的所有列名
方法如下:先从sysobjects系统表中取得数据表的systemid,然后再syscolumns表中取得该数据表的所有列名。
SQL语句如下:
Declare @objid int,@objname char(40)
set @objname = 'ColumnToRow'
--第1种方法
select @objid = id from sysobjects where id = object_id(@objname)
select 'Column_name' = name from syscolumns where id = @objid order by colid
--或也可以写成
select name as 'Column_name' from syscolumns where id = @objid order by colid
--第2种方法:
Select name as 'Column_Name' from SysColumns where id = object_id(@objname) Order by colid
11.怎么判断出一个表的哪些字段不允许为空
Select Column_Name from information_schema.Columns where is_nullable = 'No' and Table_Name = @objname
12.如何在数据库里找到含有相同字段的表?
13.SQL Server日期计算