久久久久在线观看_又色又爽又黄的免费视频播放_一区中文字幕_日韩电影在线播放

今日焦點 焦點資訊 營銷之道 企業(yè)報道 淘寶運營 網(wǎng)站建設(shè) 軟件開發(fā) 400電話
  當(dāng)前位置: 首頁 » 資訊 » 網(wǎng)站建設(shè) » 正文

數(shù)據(jù)庫:SQL Server基本語法參考

放大字體  縮小字體 發(fā)布日期:2013-04-13  瀏覽次數(shù):54  【去百度看看】
核心提示:一、資料定義 ddl(data definition language) 資料定語言是指對資料的格式和形態(tài)下定義的語言,他是每個資料庫要建立時候時首

一、資料定義 ddl(data definition language)

資料定語言是指對資料的格式和形態(tài)下定義的語言,他是每個資料庫要建立時候時首先要面對的,舉凡資料分哪些表格關(guān)系、表格內(nèi)的有什麼欄位主鍵、表格和表格之間互相參考的關(guān)系等等,都是在開始的時候所必須規(guī)劃好的。

 

1、建表格:

 

create table table_name( 
column1 datatype [not null] [not null primary key], 
column2 datatype [not null],
...)

說明: 

datatype --是資料的格式,詳見表。

nut null --可不可以允許資料有空的(尚未有資料填入)。

primary key --是本表的主鍵。

 

2、更改表格:

 

 
alter table table_name 
add column column_name datatype

說明:增加一個欄位(沒有刪除某個欄位的語法)。

 

alter table table_name
add primary key (column_name)

說明:更改表得的定義把某個欄位設(shè)為主鍵。

 

alter table table_name
drop primary key (column_name)

說明:把主鍵的定義刪除。

3、建立索引: 

create index index_name on table_name (column_name)

說明:對某個表格的欄位建立索引以增加查詢時的速度。

 

4、刪除:

 

 
drop table_name
drop index_name

二、資料形態(tài) datatypes

smallint:16 位元的整數(shù)。

interger:32 位元的整數(shù)。

decimal(p,s):

p 精確值和 s 大小的十進(jìn)位整數(shù),精確值p是指全部有幾個數(shù)(digits)大小值,s是指小數(shù)

點後有幾位數(shù)。如果沒有特別指定,則系統(tǒng)會設(shè)為 p=5; s=0 。

float:32位元的實數(shù)。

double:64位元的實數(shù)。

char(n):n 長度的字串,n不能超過 254。

varchar(n):長度不固定且其最大長度為 n 的字串,n不能超過 4000。

graphic(n):和 char(n) 一樣,不過其單位是兩個字元 double-bytes, n不能超過127。這個形態(tài)是為了支援兩個字元長度的字體,例如中文字。

vargraphic(n):可變長度且其最大長度為 n 的雙字元字串,n不能超過 2000。

date:包含了 年份、月份、日期。

time:包含了 小時、分鐘、秒。

timestamp:包含了 年、月、日、時、分、秒、千分之一秒。

三、資料操作dml(data manipulation language)

資料定義好之後接下來的就是資料的操作。資料的操作不外乎增加資料(insert)、查詢資料(query)、更改資料(update) 、刪除資料(delete)四種模式,以下分 別介紹他們的語法:

1、增加資料:

 

insert into table_name (column1,column2,...)
values ( value1,value2, ...)

說明:

1.若沒有指定column 系統(tǒng)則會按表格內(nèi)的欄位順序填入資料。

2.欄位的資料形態(tài)和所填入的資料必須吻合。

3.table_name 也可以是景觀 view_name。

 

insert into table_name (column1,column2,...)
select columnx,columny,... from another_table

說明:也可以經(jīng)過一個子查詢(subquery)把別的表格的資料填入。

2、查詢資料:

基本查詢:

 

select column1,columns2,...
from table_name

說明:把table_name 的特定欄位資料全部列出來。

 

select *
from table_name
where column1 = *** 
[and column2 > yyy] [or column3 <> zzz]

說明:

1.\'*\'表示全部的欄位都列出來。

2.where 之後是接條件式,把符合條件的資料列出來。

 

select column1,column2
from table_name
order by column2 [desc]

說明:order by 是指定以某個欄位做排序,[desc]是指從大到小排列,若沒有指明,則是從小到大排列。

組合查詢:組合查詢是指所查詢得資料來源并不只有單一的表格,而是聯(lián)合一個以上的表格才能夠得到結(jié)果的。

 

select *
from table1,table2
where table1.colum1=table2.column1

說明:

1.查詢兩個表格中其中 column1 值相同的資料。

 
長春  短信群發(fā)  吉林省  紅視窗  中國  長春市  玉米  長春網(wǎng)站建設(shè)  網(wǎng)站  振華  設(shè)備  設(shè)計  吉林  廣州  撲克  聯(lián)合聲明  敘利亞  美國  美國白宮  指示  塞內(nèi)加爾  新聞中心  化學(xué)武器  記者會  內(nèi)蒙古  白宮  化武  長春上門維修電腦  消費者權(quán)益  北京市  中消協(xié)  日本  強臺風(fēng)  非洲  圓桌  滿洲里  敘政府  國家元首  中國政府  毒品  小雨  臺風(fēng)  消費者  海外網(wǎng)  中非  中非合作論壇  經(jīng)濟(jì)  大阪  突擊步槍  重慶市  俄羅斯  步槍  網(wǎng)站建設(shè)  長春上門做系統(tǒng)  長春電腦上門維修  黨委書記  北斗導(dǎo)航  長春北大青鳥  售前咨詢技巧  長春上門修電腦  政治  黨委  龍頭企業(yè)  位置服務(wù)  中國電影  中國智能建筑節(jié)  軍民  產(chǎn)業(yè)園  制造  侯建國,質(zhì)量,中國特色社會主義  中國芯  特朗普  f-35  長春國貿(mào)  AJAX  PHP  中國移動  特朗普,貿(mào)易戰(zhàn),美國  XML  政府  州長  RSS  美國人  一帶一路  中國軍網(wǎng)  發(fā)言人  塞申斯  小米  今日頭條  微博  發(fā)布會  彈道導(dǎo)彈  戰(zhàn)斗機  銀河  檢察官  中國市場  英國皇家海軍  運載火箭  航母  戰(zhàn)機 
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規(guī)舉報 ]  [ 關(guān)閉窗口 ]

 
0條 [查看全部]  相關(guān)評論

 
網(wǎng)站首頁 | 關(guān)于我們 | 聯(lián)系方式 | 使用協(xié)議 | 版權(quán)隱私 | 網(wǎng)站地圖 | 排名推廣 | 廣告服務(wù) | 積分換禮 | 網(wǎng)站留言 | RSS訂閱 | 吉ICP備19006030號-4
企業(yè)800網(wǎng) · 提供技術(shù)支持