- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQLSQLServerOracleMSAccess的sql语句联系区别总结
各数据库的sql语句差别
1.取前几条数据MySQL 语法SELECT * FROM Persons LIMIT 5Oracle 语法SELECT * FROM Persons WHERE ROWNUM = 5SQL Server 的语法SELECT TOP 2 * FROM PersonsSELECT TOP 50 PERCENT * FROM Persons
2.MySQL建表约束CREATE TABLE Persons(Id_P int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),UNIQUE (Id_P))
SQL Server / Oracle / MS Access建表约束CREATE TABLE Persons(Id_P int NOT NULL UNIQUE,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255))
如果需要命名 UNIQUE 约束,以及为多个列定义 UNIQUE 约束,请使用下面的 SQL 语法:MySQL / SQL Server / Oracle / MS Access:CREATE TABLE Persons(Id_P int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),CONSTRAINT uc_PersonID UNIQUE (Id_P,LastName))
3.撤销 UNIQUE 约束MySQL:ALTER TABLE PersonsDROP INDEX uc_PersonID
SQL Server / Oracle / MS Access:ALTER TABLE PersonsDROP CONSTRAINT uc_PersonID
4.SQL PRIMARY KEY 约束MySQL:CREATE TABLE Persons(Id_P int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),PRIMARY KEY (Id_P))SQL Server / Oracle / MS Access:CREATE TABLE Persons(Id_P int NOT NULL PRIMARY KEY,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255))如果需要命名 PRIMARY KEY 约束,以及为多个列定义 PRIMARY KEY 约束,请使用下面的 SQL 语法:MySQL / SQL Server / Oracle / MS Access:CREATE TABLE Persons(Id_P int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),CONSTRAINT uc_PersonID PRIMARY KEY (Id_P,LastName))
SQL PRIMARY KEY Constraint on ALTER TABLE如果在表已存在的情况下为 Id_P 列创建 PRIMARY KEY 约束,请使用下面的 SQL:MySQL / SQL Server / Oracle / MS Access:ALTER TABLE PersonsADD PRIMARY KEY (Id_P)
如果需要命名 PRIMARY KEY 约束,以及为多个列定义 PRIMARY KEY 约束,请使用下面的 SQL 语法:MySQL / SQL Server / Oracle / MS Access:ALTER TABLE PersonsADD CONSTRAINT pk_PersonID PRIMARY KEY (Id_P,LastName)
5.撤销 PRIMARY
您可能关注的文档
- 六年级上册国防教育总结.doc
- 最简中断定时器概要.doc
- 汽轮机综合题.doc
- 22、科技与教育.ppt
- 三年级下册Module3.doc
- 行业知识总结.doc
- 9-1正选波振荡电路的分析方法.ppt
- EDA实验项目一、二.doc
- 2010年高考数学试题解析-概率.doc
- DSP技术及应用试卷10-2.doc
- 黑龙江省牡丹江市企业人力资源管理师之一级人力资源管理师考试精品题库及答案【最新】.docx
- 黑龙江省企业人力资源管理师之四级人力资源管理师考试精选题库附答案(突破训练).docx
- 黑龙江省牡丹江市企业人力资源管理师之一级人力资源管理师考试题库精品(基础题).docx
- 黑龙江省七台河市企业人力资源管理师之一级人力资源管理师考试题库大全带答案(精练).docx
- 黑龙江省七台河市企业人力资源管理师之一级人力资源管理师考试完整题库含答案(B卷).docx
- 黑龙江省双鸭山市企业人力资源管理师之四级人力资源管理师考试通关秘籍题库精品(A卷).docx
- 黑龙江省齐齐哈尔市企业人力资源管理师之四级人力资源管理师考试精品题库(夺分金卷).docx
- 黑龙江省伊春市企业人力资源管理师之一级人力资源管理师考试精品题库带答案下载.docx
- 黑龙江省黑河市企业人力资源管理师之一级人力资源管理师考试完整题库加答案解析.docx
- 黑龙江省黑河市企业人力资源管理师之四级人力资源管理师考试完整版附答案(培优).docx
文档评论(0)