sqlserver中常用的數(shù)據(jù)類型有哪些 sql語言針對哪些軟件類型?
sql語言針對哪些軟件類型?SQL真包含四種程序設計語言類別的語句:數(shù)據(jù)定義語言(DDL)、數(shù)據(jù)操作語言(DML)、數(shù)據(jù)控制語言(DCL)和事物操縱語言(TCL)。DataDefinitionLang
sql語言針對哪些軟件類型?
SQL真包含四種程序設計語言類別的語句:
數(shù)據(jù)定義語言(DDL)、數(shù)據(jù)操作語言(DML)、數(shù)據(jù)控制語言(DCL)和事物操縱語言(TCL)。
DataDefinitionLanguage(DDL)
DDL使我們有能力修改或刪除表格。也也可以定義,定義索引(鍵),明文規(guī)定表之間的鏈接,這些受到表間的約束。
CREATEDATABASE-創(chuàng)建戰(zhàn)隊新數(shù)據(jù)庫
ALTERDATABASE-改數(shù)據(jù)庫
CREATE TABLE-創(chuàng)建家族新表
ALTERTABLE-變更(決定)數(shù)據(jù)庫表
DROPTABLE-徹底刪除表
CREATEINDEX-修改索引(搜索鍵)
DROP INDEX-刪掉索引
DataManipulationLanguage(DML)
供用戶實現(xiàn)方法對數(shù)據(jù)的追加、徹底刪除、更新、可以查詢等不能操作。
SELECT-從數(shù)據(jù)庫表中某些數(shù)據(jù)
version-可以更新數(shù)據(jù)庫表中的數(shù)據(jù)
DELETE-從數(shù)據(jù)庫表中徹底刪除數(shù)據(jù)
INSERT INTO-向數(shù)據(jù)庫表中插入數(shù)據(jù)
DataControlLanguage(DCL)
GRANT-授權(quán)
REVOKE-已撤銷授權(quán)
DENY-斷然拒絕授權(quán)
Transaction Control Language(TCL)SAVEPOINT-可以設置存放點
ROLLBACK-回滾
COMMIT-重新提交
sqlserver的備注類型到底有多長?
ntext、text和image應用于存儲小型非Unicode字符、Unicode字符及二進制數(shù)據(jù)的固定設置長度和可變長度數(shù)據(jù)類型。Unicode數(shù)據(jù)不使用UNICODE UCS-2字符集。ntext可變長度Unicode數(shù)據(jù)的大長度為230-1(1,073,741,823)個字符。存儲大小是所再輸入字符個數(shù)的兩倍(以字節(jié)為單位)。ntext在SQL-92中的同義詞是canadiantext。text服務器代碼頁中的可變長度非Unicode數(shù)據(jù)的比較大長度為231-1(2,147,483,647)個字符。當服務器代碼頁在用雙字節(jié)字符時,存儲量仍是2,147,483,647字節(jié)。存儲大小很有可能大于02,147,483,647字節(jié)(取決字符串)。image可變長度二進制數(shù)據(jù)兩種0與231-1(2,147,483,647)字節(jié)之間。注釋下面的函數(shù)和語句可以與ntext、text或image數(shù)據(jù)一起使用。