创建时空表

if not exists(select * from sysobjects where name=‘zdbc_ypda‘)

create table zdbc_ypda (

dabh char(25) null default ‘‘,

rq char(10) null default ‘‘,

spmch char(60) null default ‘‘,

tongym char(40) null default ‘‘,

shpgg varchar(30) null default ‘‘,

jixing char(20) null default ‘‘,

youxq char(10) null default ‘‘,

zhilbz char(80) null default ‘‘,

pizhwh char(36) null default ‘‘,

cunchtj char(20) null default ‘‘,

gllb char(30) null default ‘‘,

shengccj char(60) null default ‘‘,

jdmd char(200) null default ‘‘,

ypbz char(200) null default ‘‘,

ypbg char(200) null default ‘‘,

ypzh char(200) null default ‘‘,

ypyh char(200) null default ‘‘,

ypblfy char(200) null default ‘‘,

spid char(11) null default ‘‘,

username char(12) null default ‘‘,

djbh char(15) null default ‘‘,

djlx char(4) null default ‘‘,

djbs char(3) null default ‘‘,

createtime char(20) null default ‘‘

);

if not exists(select * from tblist where tbname=‘zdbc_ypda‘)

insert into tblist (tbname,chnname,tbtype)

values (‘zdbc_ypda‘,‘药品档案表‘,‘业务表‘);

delete from tbstru where tbname=‘zdbc_ypda‘;

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,1,‘dabh‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,2,‘rq‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,3,‘spmch‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,4,‘tongym‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,5,‘shpgg‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,6,‘jixing‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,7,‘youxq‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,8,‘zhilbz‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,9,‘pizhwh‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,10,‘cunchtj‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,11,‘gllb‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,12,‘shengccj‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,13,‘jdmd‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,14,‘ypbz‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,15,‘ypbg‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,16,‘ypzh‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,17,‘ypyh‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,18,‘ypblfy‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,19,‘spid‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,20,‘username‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,21,‘djbh‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,22,‘djlx‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,23,‘djbs‘);

insert into tbstru (tbname,xlh,fdname) values (‘zdbc_ypda‘,24,‘createtime‘);

if not exists(select * from fldlist where fdname=‘gllb‘)

insert into fldlist (fdname,chnname,fdtype,fdsize,fddec) values (‘gllb‘,‘管理类别‘,‘字符‘,30,0);

if not exists(select * from fldlist where fdname=‘jdmd‘)

insert into fldlist (fdname,chnname,fdtype,fdsize,fddec) values (‘jdmd‘,‘建档目的‘,‘字符‘,200,0);

if not exists(select * from fldlist where fdname=‘ypbz‘)

insert into fldlist (fdname,chnname,fdtype,fdsize,fddec) values (‘ypbz‘,‘药品包装标签说明书‘,‘字符‘,200,0);

if not exists(select * from fldlist where fdname=‘ypbg‘)

insert into fldlist (fdname,chnname,fdtype,fdsize,fddec) values (‘ypbg‘,‘药品变更情况‘,‘字符‘,200,0);

if not exists(select * from fldlist where fdname=‘ypzh‘)

insert into fldlist (fdname,chnname,fdtype,fdsize,fddec) values (‘ypzh‘,‘药品召回情况‘,‘字符‘,200,0);

if not exists(select * from fldlist where fdname=‘ypyh‘)

insert into fldlist (fdname,chnname,fdtype,fdsize,fddec) values (‘ypyh‘,‘药品养护情况‘,‘字符‘,200,0);

if not exists(select * from fldlist where fdname=‘ypblfy‘)

insert into fldlist (fdname,chnname,fdtype,fdsize,fddec) values (‘ypblfy‘,‘药品不良反应情况‘,‘字符‘,200,0);

时间: 2024-10-18 19:30:34

创建时空表的相关文章

oracle的学习 第二节:创建数据表

学习内容: A.创建数据库和表空间 B.创建用户和分配权限 C.创建数据表 一.创建数据库和表空间 (一)SQL语言的基本概念 1.概念 高级的结构化查询语言:沟通数据库服务器和客户的重要桥梁. PL/sql语言是结构化的查询语言. 2.分类: 数据定义语言  :create  alter  drop 数据操作语言: insert update delete 数据控制语言:select (二)创建数据库的两种方式 方式一:图形界面: 方式二:create  Datebase命令方法.(常用) 具

MySql创建多表关联的步骤

一,一对多表的创建 1.创建主表 create table HostTable( cid varchar(32) primary key, cname varchar(100)); 2.创建从表 create table FromTable( pid varchar(32) primary key, pname varchar(40), price double,); 3.给从表创建从键列 alter table FromTable add hosttable_id varchar(32); 4

linux下创建oracle表空间

来自:http://blog.sina.com.cn/s/blog_62192aed01018aep.html 1 . 登录服务器 2 . 查看磁盘空间是否够大df -h -h更具目前磁盘空间和使用情况 以更易读的方式显示 [[email protected] ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 2.9G 2.3G 521M 82% / none 209M 0 209M 0% /dev/shm /dev/s

MySQL表的创建和表中数据操作

这篇文章主要介绍在navicat的命令界面操作mysql.主要涉及建立表结构,和对表中数据的增加删除修改查询等动作.站在一个新手角度的简单mysql表结构和数据操作. ☆ 准备工作 1,保证自己的电脑安装了mysql(my.ini下的字符集设置是utf8) 2,确保电脑同时安装navicat(任意版本) 3,保证mysql服务器已经启动 注:若对navicat操作不熟,请参照<<navicat从下载到使用>>这篇文章. ☆ 打开控制台 在navicat的tools(工具)菜单栏选择

postgresql----根据现有表创建新表

除普通的建表语句"create table table_name(columns);"之外,还可以根据现有表快速的创建新表: 一.使用create table ... (like ...)创建一个和原表结构相同的新表,根据INCLUDING保留原表的约束,索引等. create table table_name (like parent_table {INCLUDING|EXCLUDING}{DEFAULTS|CONSTRAINTS|INDEXES|STORAGE|COMMENTS|A

Drupal创建自定义表单,上传文件代码

Drupal中创建自定义表单,用来上传文件,对上传文件做一些操作.以下是放在Module中的代码: 一.菜单建立表单路径 /** Implementation of hook_menu(). */ function moduleName_menu () { $items = array(); $items['admin/import'] = array( 'title' => 'title', 'page callback' => 'drupal_get_form', 'page argume

不允许保存更改。您所做的更改要求删除并重新创建以下表

当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示: “不允许保存更改.您所做的更改要求删除并重新创建以下表.您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项”. 如果要去掉此提示,打开SQL SERVER 2008 工具-->选项-->Designers-->表设计器和数据库设计器,把“阻止保存要求重新创建表的更改”的勾去掉然后点“确定”即可

spool命令、创建一个表,创建并且copy表,查看别的用户下的表,rowid行地址 索引的时候使用,表的增删改查,删除表,oracle的回收站

  1.spool命令 spool "D:\test.txt" spool off SQL> host cls 2.创建一个表 SQL> --条件(1):有创建表的权限,(2):有表空间 SQL> desc t4; 名称                                      是否为空? 类型 ----------------------------------------- -------- ------------------------

MySql数据库基础操作——数据库、用户的创建,表的制作、修改等

MySql 是一款使用便捷.轻量级的数据库.因为他体积小.速度快.安装使用简单.开源等优点,目前是使用最广泛的数据库.目前位于Oracle甲骨文公司旗下.那今天我们就来介绍一下数据库的基本操作.具体介绍通过指令的方式来操作数据库. 首先,连接数据库的软件很多,比如说 Navicat 等软件.通过这些软件可以轻松便捷的操作数据库,但是今天的重点不在这. 我们今天普及一下指令操作的方式操作MySql数据库. 我们主要从以下 4 个方面介绍: 1.数据库的 创建.删除.查询 等语句 跳转 2.用户的