Oracle和sql server的常用T-SQL语句
来源:互联网 发布:为什么淘宝打不开了 编辑:程序博客网 时间:2024/05/02 03:10
创建用户
create用户名newUser identified by密码
例子:
create user newUseridentified by newUserpwd
给用户赋权
Grant 权限名 to用户名
grant connect,resource to newUser
创建表
Create table表名
(
列名 数据类型 其他参数,
...
)
例子
create tableMovieType( Id number primary key,--primary key代表主键 TName varchar2(20) notnull--not null代表不能为空,默认可以,最后一列不要,号);
创建序列
createsequence序列名
startwith开始数字
incrementby每次增加数字
最大值
cache--高速缓冲区
例子:
create sequenceseq_MovieTypestart with 1increment by 1Nomaxvalue --nomaxvalue代表无限大cache 10;
创建主键约束
ALTERTABLE表名
ADD CONSTRAINT约束名 PRIMARY KEY (列名);
例子:
ALTER TABLEMovieType ADD CONSTRAINT PK_ID PRIMARY KEY (Id);
创建默认约束
ALTERTABLE表明
ADD CONSTRAINT约束名 DEFAULT ('默认值') FOR列名
例子:
ALTER TABLEMovieType ADD CONSTRAINT DF_NAME DEFAULT ('AAA')FOR NAME;
创建检查约束
ALTERTABLE表名
ADD CONSTRAINT约束名 CHECK (约束表达式)
例子:
ALTER TABLEMovieType ADD CONSTRAINT CK_NAME CHECK(LEN(NAME)>6);
添加外键约束
ALTERTABLE从表名
ADD CONSTRAINT约束名 FOREIGNKEY(从表列) REFERENCES主表名(主表列);
例子:
ALTER TABLEMovieInfo ADD CONSTRAINT FK_Typd FOREIGN KEY(Type)REFERENCES MovieType(id);
- Oracle和sql server的常用T-SQL语句
- SQL Server 管理常用SQL和T-SQL语句
- SQL Server数据库管理常用SQL和T-SQL语句
- SQL Server数据库管理常用SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句 (转)
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句(转)
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- SQL Server 数据库管理常用的SQL和T-SQL语句
- Panel的基本用法
- [资料丢失]当时学习iOS基础是这么开始的
- 通过文本修改对话框大小
- 查看电脑的IP和端口
- Linux内核进程调度
- Oracle和sql server的常用T-SQL语句
- 栅格数据空间分析之二什么是栅格数据
- matlab中随机打乱矩阵的各行或者各列
- Ubuntu下Chromium for Android 源码的编译
- Linux系统开机启动.......
- uml类图关系大全
- oracle巡检
- Javascript 浏览器兼容的一些问题
- ubuntu 中的mysql server 无法远程连接