社区
Sybase
帖子详情
怎样用 sql 语句更改 sybase 数据库表结构 (一定给分!)
sen
2001-10-26 09:16:01
怎样用 sql 语句更改 sybase 数据库表结构 ,在表已经建好的情况下.
...全文
102
4
打赏
收藏
怎样用 sql 语句更改 sybase 数据库表结构 (一定给分!)
怎样用 sql 语句更改 sybase 数据库表结构 ,在表已经建好的情况下.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sen
2001-10-26
打赏
举报
回复
怎样给分??
Hyphoon
2001-10-26
打赏
举报
回复
alter table [database.[owner].] table_name
{ add column_name datatype...
|add {[constraint constraint_name]...}
|drop constraint constraint_name
|replace column_name
default {constant_expression | user | null }}
这是从Sybase的官方教材Sybase SQL Server Transact-SQL 用户指南中的所列出的,适合11.0或更早的版本,但奇怪的是没发现有alter column的选项,不知道是书中没列出还是他不支持,我手头没有SQL Server,请你自己试,顺便给出MS SQL Server的帮助仅供参考。
ALTER TABLE table
{ [ ALTER COLUMN column_name
{ new_data_type [ ( precision [ , scale ] ) ]
[ COLLATE < collation_name > ]
[ NULL | NOT NULL ]
| {ADD | DROP } ROWGUIDCOL }
]
| ADD
{ [ < column_definition > ]
| column_name AS computed_column_expression
} [ ,...n ]
| [ WITH CHECK | WITH NOCHECK ] ADD
{ < table_constraint > } [ ,...n ]
| DROP
{ [ CONSTRAINT ] constraint_name
| COLUMN column } [ ,...n ]
| { CHECK | NOCHECK } CONSTRAINT
{ ALL | constraint_name [ ,...n ] }
| { ENABLE | DISABLE } TRIGGER
{ ALL | trigger_name [ ,...n ] }
}
< column_definition > ::=
{ column_name data_type }
[ [ DEFAULT constant_expression ] [ WITH VALUES ]
| [ IDENTITY [ ( seed , increment ) [ NOT FOR REPLICATION ] ] ]
]
[ ROWGUIDCOL ]
[ COLLATE < collation_name > ]
[ < column_constraint > ] [ ...n ]
< column_constraint > ::=
[ CONSTRAINT constraint_name ]
{ [ NULL | NOT NULL ]
| [ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED ]
[ WITH FILLFACTOR = fillfactor ]
[ ON { filegroup | DEFAULT } ]
]
| [ [ FOREIGN KEY ]
REFERENCES ref_table [ ( ref_column ) ]
[ ON DELETE { CASCADE | NO ACTION } ]
[ ON UPDATE { CASCADE | NO ACTION } ]
[ NOT FOR REPLICATION ]
]
| CHECK [ NOT FOR REPLICATION ]
( logical_expression )
}
< table_constraint > ::=
[ CONSTRAINT constraint_name ]
{ [ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED ]
{ ( column [ ,...n ] ) }
[ WITH FILLFACTOR = fillfactor ]
[ ON { filegroup | DEFAULT } ]
]
| FOREIGN KEY
[ ( column [ ,...n ] ) ]
REFERENCES ref_table [ ( ref_column [ ,...n ] ) ]
[ ON DELETE { CASCADE | NO ACTION } ]
[ ON UPDATE { CASCADE | NO ACTION } ]
[ NOT FOR REPLICATION ]
| DEFAULT constant_expression
[ FOR column ] [ WITH VALUES ]
| CHECK [ NOT FOR REPLICATION ]
( search_conditions )
}
lovewangj
2001-10-26
打赏
举报
回复
alter table 语句。
sen
2001-10-26
打赏
举报
回复
怎样用 sql 语句更改 sybase 数据库表结构 ,在表已经建好的情况下.
Sybase
数据库
SQL
过程详解
所有
Sybase
数据库
中的存储过程都是使用Transact-
SQL
语句
创建的。创建一个存储过程的基本语法如下: ```
sql
CREATE PROCEDURE procedure_name AS BEGIN --
SQL
statements here END; ``` 例如,下面是一个简单的...
sybase
数据库
sql
常见问题处理
根据给定的信息,本文将详细解释
Sybase
数据库
...这些
SQL
语句
可用于修改现有
表
结构
或创建新
表
时定义外键关系。 通过上述命令和方法,我们可以有效地管理和优化
Sybase
数据库
中的
SQL
操作,提高
数据库
的整体性能和稳定性。
Sybase
数据库
基础知识
**
Sybase
数据库
基础知识**
Sybase
数据库
是一款高性能、企业级的关系型...以上是对
Sybase
数据库
基础知识的概览,实际使用中,还需要结合具体的业务场景和需求进行深入学习和实践,以充
分
利用其功能并优化
数据库
性能。
Sybase
数据库
系统备份工具
描述中提到的“轻松导出
sybase
数据库
中的
表
结构
、存储过程、视图、触发器、规则和数据等”,意味着该工具具备全面的数据导出功能。
表
结构
是
数据库
的核心组成部
分
,包含了字段名、数据类型、约束等信息;存储过程是预...
sybase
数据库
快速参考手册
###
Sybase
数据库
快速参考手册知识点解析 #### 一、基本概念篇 **1.1 什么是
Sybase
Adaptive Server Enterprise(ASE)?**
Sybase
ASE 是一款高性能的关系型
数据库
管理系统,由
Sybase
公司开发并推出。它支持
SQL
...
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章