考试辅导

名师推荐

试听名师的课 查看所有名师

学习者自己掌握的SQLserver(二) 发布时间:2010-06-26 17:31 来源:互联网

  新建表命令:
  create table yg1
  (
  姓名 varchar (8),
  性别 char (2),
  年龄 int,
  籍贯 varchar (5),
  电话 varchar  (11),
  工资 money,
  婚否 bit
  )
  引入:
  数据类型:
  1.数值型:数字
  2.整形:整数
  a.  Bigint    大整形     -2^63→2^63-1  八个字节
  b.  int       普通整形   -2^31→2^31-1  四个字节
  c.  smallint  小整形     -2^15→2^15-1  二个字节
  d.  tinyint   短整形     0→255         一个字节
  3.字符串型:
  a.  char(n)      固定字符型   n代表字符串的长度,不足n位,系统自动补充空格,满足,则截除.
  b.  varchar (n)  可变字符型   n代表字符串的长度,不足n位,系统以实际录入为准,多余自动截除.
  4.时间日期型:
  a.  datetime       表示范围   时 分 秒 毫秒
  b.  smalldatetime             时 分 秒
  5.货币型:
  a.  money
  b.  smallmoney
  6.逻辑型:
  bit   位  0或1 (1位)
  习惯用0代表"真"1代表"假"
  接下来继续  <表>
  1. 增加字段:
  alter table yg add 邮编 char (6)
  --注:数据类型必须包括
  2. 删除字段:
  alter table yg drop column 年龄
  3. 修改字段属性:
  alter table yg alter column 性别 char (10)
  4. 字段改名:
  sp_rename
  例如:
  将年龄改为age
  sp_reneme 'yg.年龄','age'
  表改名:
  sp_rename yg,newyg
  --yg为现有表名,newyg为新表名
  删除表:
  drop table 表名
  例如:
  drop table yg
  删除多个表:
  drop table yg,yg1,yg2

第一考试网友情提示:如果您遇到任何疑问,请登录第一考试网考试辅导频道或添加qq:,第一考试网以“为考友服务”为宗旨,秉承“快乐学习,轻松考试!”的理念,旨在为广大考友打造一个良好、温馨的学习与交流平台,欢迎持续关注。以上是小编为大家推荐的《学习者自己掌握的SQLserver(二)》相关信息。

编辑推荐

计算机等级考试辅导:SQL中JOB的运行状态

计算机等级考试辅导:SQLSERVER2005的引用

三级:把数据导入不同的表空间

2009年三级信息管理技术辅导:战略数据规划

教你三种方法卸载Windows7SP1Beta