从A表创建B表

例如:需要创建一张表B,表的内容及结构跟表A完全一样,类似于SQL SERVER中的CREATE TABLE A AS SELECT * FROM B;

在sybase中只能使用下面的方法创建:
1、用sa修改sp_dboptin参数
use master
go
sp_dboption 库名,‘select into’,true
go

2、执行以下语句创建表B
select * into A from B;

表增删改查

Sybase中DDL语句不能修改字段的数据类型,只能修改空与非空:
1.删除列:
ALTER TABLE table_name DROP column_name;

2.增加列:
ALTER TABLE table_name ADD (column_name DATA_TYPE [NOT] NULL);

3.修改列的空与非空:
ALTER TABLE table_name MODIFY column_name [NOT] NULL;
修改列的字段类型:ALTER TABLE table_name MODIFY column_name 列属性

4.修改列名:
#ALTER TABLE table_name RENAME old_column_name TO new_column_name;
exec sp_rename ‘表明.列名’,’newname’
EXEC sp_rename ‘表名.[原列名]’, ‘新列名’, ‘column’
注:测试alter修改没有成功,不知道是环境原因还是什么的,大家可以试一下。

5.快速建立临时表:
SELECT * INTO [#]table_name FROM …;

6、修改表名:
//ALTER TABLE old_table_name RENAME new_table_name
exec sp_rename ‘表名’ , ‘ newtalbe_name

7.增加主键约束:
ALTER TABLE tb_name ADD CONSTRAINT pk_name PRIMARY KEY(col_name,…)

8.删除主键约束:
ALTER TABLE tb_name DROP CONSTRAINT pk_name;

9.建立自增长字段,与Oracle的SEQUENCE类似:
CREATE TABLE TMP_001 (RES_ID INTEGER IDENTITY NOT NULL);

10.添加表注释:
COMMENT ON TABLE table_name IS ‘…’;

11.创建索引:
CREATE INDEX index_name ON table_name(column_name);

sybase表基本操作相关推荐

  1. 顺序表基本操作函数总结

    /*************************************************************************************/ /*   顺序表基本操作 ...

  2. MongoDB数据表基本操作

    MongoDB数据表基本操作 查看全部数据表 > use ChatRoom switched to db ChatRoom > show collections Account Chat ...

  3. mysql数据表操作_MySQL数据表基本操作实例详解

    本文实例讲述了MySQL数据表基本操作.分享给大家供大家参考,具体如下: 数据表的基本操作 1.主键约束要求主键列的数据唯一,并且不允许为空.主键能够唯一地识别表中的一条记录,可以结合外键来定义不同数 ...

  4. PTA第一章作业1--数据结构基本概念 顺序表基本操作

    6-2 顺序表基本操作 (10分) 本题要求实现顺序表元素的增.删.查找以及顺序表输出共4个基本操作函数.L是一个顺序表,函数Status ListInsert_Sq(SqList &L, i ...

  5. 数据结构线性表的逻辑结构(三)顺序表基本操作的实现

    一. 实验目的 1. 掌握线性表的逻辑结构: 2. 顺序表基本操作的实现: 3. 掌握利用C/C++编程语言实现数据结构的编程方法: 4. 通过上机时间加强利用数据结构解决实际应用问题的能力: 二.  ...

  6. 【PTA】6-1 顺序表基本操作(10 分)

    题目来自 网络与信息安全-数据结构作业1-数据结构基本概念 6-1 https://fancyking.ml/archives/71 原题描述 6-1 顺序表基本操作(10 分) 本题要求实现顺序表元 ...

  7. 数据结构线性表基本操作

    数据结构线性表基本操作 基本内容 线性表的顺序表示和实现 线性表的顺序存储表示 顺序表中基本操作的实现 1.顺序表的初始化 2.取值 3.查找 4.插入 5.删除 线性表的链式表示和实现 单链表的定义 ...

  8. 顺序表基本操作<小白一听就懂!!!><超详细><接地气>

    顺序表基本操作<小白一听就懂!!!><超详细>&&<接地气> ***小编前言*** 完整代码 // 头文件 //主函数 // 初始化 /*运用指针* ...

  9. 6-2 顺序表基本操作 (10 分)

    6-2 顺序表基本操作 (10 分) 本题要求实现顺序表元素的增.删.查找以及顺序表输出共4个基本操作函数. L是一个顺序表, 函数Status ListInsert_Sq(SqList &L ...

最新文章

  1. 这三类问题是工控系统最大的威胁
  2. hdu 4090(搜索+可行性剪枝)
  3. “山东土地集团杯”暨滨州市数据应用创新创业大赛正式启动!
  4. 软件测试 - V模型、W模型、H模型、X模型
  5. python selenium等待特定网页元素加载完毕
  6. ftp文件上传后大小改变问题解决
  7. JDK8 官方下载地址
  8. 8大常用数据库管理系统简介
  9. zabbix3.4详细安装教程
  10. electron快捷键
  11. 好好编程-物流项目21【订单管理-新增订单】
  12. 数字黑洞java_java实现数字黑洞
  13. web安全(3)-- ClickJacking(点击劫持)
  14. ssms远程服务器地址,SSMS无法连接到远程服务器,崩溃
  15. c和c++(c whith class)的相互调用引用
  16. 函数凹凸性证明中点函数值和函数值中点的关系
  17. nodejs入门--node的下载与安装
  18. 刘霄前端技术开发日志
  19. 2020年下半年教育热点事件舆情分析研判报告整合
  20. 困扰我多年的印度人点头摇头问题

热门文章

  1. WinForm MessageBox提示框方法
  2. ChatGPT时代,我的新书《智慧共生》上市了
  3. STATCOM仿真下载
  4. 自定义OpenStack Horizon(Mitaka)
  5. matinee和matin区别_matin(matin法语是什么意思)
  6. 【山外笔记-计算机网络·第7版】第01章:计算机网络概述
  7. 函数式编程与面向对象编程的优劣
  8. Chrome提示:"请停用以开发者模式运行的扩展程序"的解决办法
  9. antv L7地图报错:context lost at Funciton
  10. 元宇宙大数据人工智能三维电子沙盘数字沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第18课