標准sql
❶ 標準的sql語句
B
視圖只有update
❷ 標準的SQL命令主要有哪些
DDL:create table,create schema,create view,create procere,create function,create trigger.
DML:select,update,delete
DCL:begin transaction, commit transaction,rollbacktranscation.savepoint rollback to.
❸ T-SQL與標准SQL的聯系和區別是什麼
網路
http://ke..com/view/1387454.htm?from_id=5861151&type=syn&fromtitle=TSQL&fr=aladdin
CSDN T-SQL和PL/SQL 區別
http://blog.csdn.net/xiaoziteng/article/details/3244659
博客園 SQL、T-SQL與PL-SQL的區別
http://www.cnblogs.com/zgx/archive/2011/08/22/2149810.html
❹ SQL 3是什麼標准
為了在各個資料庫廠商之間取得更大的統一性,美國國家標准學會(American NationalStandards Institute,ANSI)於1986年發布了第一個SQL標准,並於1989年發布了第二個版本,該版本已經被廣泛地採用。ANSI在1992年更新了SQL標準的版本,即SQL92和SQL2,並於1999年再次更新為SQL99和SQL3標准。在每一次更新中,ANSI都在SQL中添加了新特性,並在語言中集成了新的命令和功能。
對於各種資料庫產品,ANSI標准規范化了很多SQL行為和語法結構。隨著開源資料庫產品(例如MySQL、mSQL和PostgreSQL)日漸流行並由虛擬團隊而不是大型公司開發,這些標准變得更加重要。
現在,SQL標准由ANSI和國際標准化組織(International Standards Organization,ISO)作為ISO/IEC 9075標准維護。最新發布的SQL標準是SQL:2008,下一版本的發布工作已經在進行之中,它將包含RDBMS在收集或分發數據方式上的新發展。(節選自《SQL實戰新手入門》)
❺ 常用標准SQL語句..
SELECT --從資料庫表中檢索數據行和列
INSERT --向資料庫表添加新數據行
DELETE --從資料庫表中刪除數據行
UPDATE --更新資料庫表中的數據
--數據定義
CREATE TABLE --創建一個資料庫表
DROP TABLE --從資料庫中刪除表
ALTER TABLE --修改資料庫表結構
CREATE VIEW --創建一個視圖
DROP VIEW --從資料庫中刪除視圖
CREATE INDEX --為資料庫表創建一個索引
DROP INDEX --從資料庫中刪除索引
CREATE PROCEDURE --創建一個存儲過程
DROP PROCEDURE --從資料庫中刪除存儲過程
CREATE TRIGGER --創建一個觸發器
DROP TRIGGER --從資料庫中刪除觸發器
select語句(查詢語句):
select *
from table1, table2 where table1.id *= table2.id//查詢table1和table2 中id相等的記錄
select stockname from table2//查詢表table2中欄位tockname中的值
insert語句(插入語句):
insert into table1(Stock_name,Stock_number) value (select Stockname , Stocknumber from Stock_table2)//向表table1中Stock_name和Stock_number欄位插入數據,value括弧裡面即為你要插入的值
update語句(更新語句):
update table1 set Stockname = "xxx" where Stockid = 3//把table1中的Stockid = 3改成Stockname = "xxx"
delete語句(刪除語句):
delete from table_name where Stockid = 3
//刪除Stockid = 3這條記錄
drop table table_name //刪除表table_name
❻ sql 標準是什麼怎麼定義的!
你可以搜索一下 SQL92會得到很多的資料。
為什麼不同資料庫差異很大? 因為:
1、如果跟其他產品的sql完全一樣,就會有給其他產品替代的危險,無法「綁架」使用本產品的用戶(就像「扣扣」綁架用戶類似)
2、不同的資料庫提供商引擎不同,引擎的差異導致資料庫產品會用一些個性的語法來突出自己產品的功能、性能特性等。
就像所有的汽車都有速度表、里程錶、油量表和溫度表,但是樣式都不會相同一樣
3、SQL92標準是各個資料庫產品應該事先的功能、語法的一個子集。
❼ mysql語句和標准sql語句的區別,請詳細闡述
兩者語法不盡相同,比如說獲得系統時間:在Mysql下函數為NOW()或者CURRENTTIME;而在SQL下為GETDATE(),總之還有很多函數是不同的,建議你找兩本書來比較!
❽ 標准SQL語法及語句
標准SQL語法:select 欄位 from 表名 where 查詢條件。如:select name from person where sex = '男';
❾ oracle sql與標準的sql語句的區別
基本上都大同小異,只是在做外連的時候有些不一樣,還有就是有幾個函數不一樣,其餘的SQL語句都差不多,我也是才在看SQL的。Oracle與SQLServer還有個區別就是Oracle中當前用戶只能訪問它自己的數據表,別個用戶建立的數據表無法訪問到。