tsql资料

注意: tsql不区分大小写,各语句默认以分号(;)结尾。go不是
tsql语句必须单独占一行,不能加分号。

1 创建数据库

/*sysdatabases为数据库master的表,存储着创建的所有数据
库的信息可以使用select * from master.dbo.sysdatabases
查看其中的内容.将下面语句中的Test换为你想要创建的数据库的
名字,即可创建该数据库。*/

use master; --更改连接数据库为master
go

--如果已经存在数据库Test则执行下面的语句
if exists (select * from sysdatabases where name='Test') 
	drop database Test; --丢弃数据库Test

create database Test; --创建数据库Test
go

use Test; --更改连接数据库为Test
go                                                                                                                                                           

2 创建表
/*sysobjects为数据库master的表,存储着所有数据库对象的信息,
可以使用select * from master.dbo.sysobjects查看其中的内容。
object_id为一函数,作用是返回参数所指对象的id,这里是返回
表Test的id;objectproperty为一函数,作用是返回id所指对象的某些信息,
这里是返回表Test是否为用户创建的表,是返回1。将下面语句中的Test
换为你想要创建的表的名字,即可创建该表,表中的列名与类型也需要进行相应的修改。*/

use Test;
go

if exists (select * from sysobjects where id=object_id('Test') and objectproperty(id,'IsUserTable')=1) 
	drop table Test;
go

create table Test(
      id int,
      name varchar(20),
);



以上内容属于个人理解,仅供参考,不保证正确. 如果发现错误或有建议请与我联系,谢谢.

email: linjieligc@qq.com

qq:914196158

程序设计交流群:250967270

Citius, Altius, Fortius

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值