SQL學習筆記一SQL基礎

來源:互聯網
上載者:User

常用欄位類型bit(0和1),datetime,int,varchar,nvarchar(可能含有中文用nvarchar)

Varchar,nvarchar和char(n)的區別char(n)不足長度n的部分用空格填充。

SQL語句中,字串用單引號。

SQL語句大小寫不敏感。不敏感是指SQL的關鍵字,字串值還是敏感的。

簡單的INSERT語句  INSERT INTO Person(Id,Name,Age)  VALUES(1,’Jim’,20)

常用int和uniqueidentifier做主鍵資料類型

標識規範:自動給主鍵填儲值。將欄位“是識別欄位”設定為“是”,一個表只能有一個識別欄位

Guid演算法是一種可以產生唯一標識的高效演算法。.Net中產生Guid的方法:Guid.NewGuid()  返回的是Guid類型。在SQL server中產生Guid的函數是newid()

用Guid插入的資料與顯示的資料不一致。

 

資料更新

更新一個列:Update  person  set  Age = 30

更新多個列:updage  person  set  Age = 30,Name = ‘Tom’

更新一部分資料: update  person  set  age = 30,where  Name = ‘Tom’

注意,SQL中的判斷用單個=,而不是==

 

刪除表中全部資料:delete  from  person(drop語句則是將表刪除)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.