标准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中当前用户只能访问它自己的数据表,别个用户建立的数据表无法访问到。