程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 自己掌握的SQL server (二)殘缺的!

自己掌握的SQL server (二)殘缺的!

編輯:關於SqlServer


  新建表命令:

  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

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved