改变自己
我可以改变世界 改变自己

create database TestDataBase --首先创建一个库

use TestDataBase--使用此库

create table PersonLike--创建表
( id int primary key,   --主键
like varchar(100) not null     --非空

--插入三条记录

insert into PersonLike values(1,'钓鱼')

insert into PersonLike values(2,'足球')

insert into PersonLike values(3,'篮球')


select * from personlike

--对表的结构进行修改(加入YN列,bool类型,默认为真(1)

alter table PersonLike add YN bit not null default 1

 

drop table personlike  --删除表

 

drop datebase TestDataBase --删除库

--创建一个自动编号的主键

id int identity(1,1)  primary key

 

-----------------------------------------------

列出某个数据库中所有表:

Select Name from sysobjects where Type='U' 

 

列出数据库中某个表中的所有字段:
Select Name from syscolumns where ID=OBJECT_ID(N'TableName')

 

列出所有的数据库:

use master
select * from dbo.sysdatabases

posted on 2009-03-15 17:34  dashan  阅读(213)  评论(0编辑  收藏  举报