环球网校是美国纳斯达克上市企业欢聚时代(NASDAQ:YY)旗下品牌 | 住房和城乡建设部 建筑人才培训合作单位
您现在的位置在: > 计算机类 > 计算机等级考试 > 考试辅导 >

学习者自己掌握的SQLserver(二)

2010-06-26 来源:互联网 作者:第一考试网

  新建表命令:
  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 #

责编: 返回顶部  打印

关于我们联系我们友情链接网站声明网站地图广告服务帮助中心