Create Table DDL sample(TSQL)
IF EXISTS (SELECT 1 FROM sysobjects o, sysusers u WHERE o.uid=u.uid AND o.name = 'Table_Name' AND u.name = 'dbo' AND o.type = 'U')
drop table Table_Name
IF (@@error != 0)
BEGIN
PRINT "Error CREATING table 'databasename.dbo.tablename'"
SELECT syb_quit()
END
go
create table Table_Name(
key_date int not null ,
cusip char(9) not null ,
description char(60) null ,
security_type char(2) null ,
security_literal char(4) null ,
group_code char(1) null ,
class_code char(3) null ,
tax_status char(1) null ,
coupon float(16) null ,
schedule char(2) null ,
payment_day int null ,
first_coupon_date int null ,
next_coupon_date int null ,
dated_date int null ,
maturity_date int null ,
market_price float(16) null ,
market_price_nuv float(16) null ,
hard_call_code char(1) null ,
hard_call_date int null ,
hard_call_price float(16) null ,
optional_call_code char(1) null ,
optional_call_date int null ,
optional_call_price float(16) null ,
prerefunded_date int null ,
prerefunded_price float(16) null ,
put_code char(1) null ,
put_date int null ,
put_price float(16) null ,
muni_pcall_date int null ,
factor float(16) null ,
insurance char(5) null ,
cusip_state char(2) null ,
wac float(16) null ,
psa_sign char(1) null ,
psa int null ,
cpr_sign char(1) null ,
cpr float(16) null ,
call_type_code char(2) null ,
call_type_1 char(1) null ,
call_type_2 char(1) null ,
subject_amt_code int null ,
tax_muni_code int null ,
current_call_code int null ,
crossover_code int null ,
nuveen_code int null ,
yankee_bond_code int null ,
sink_fund_code int null ,
float_lookup_code int null ,
oid_code int null ,
dummy_cusip_code int null ,
def_bond_code int null ,
def_bond_int_code int null ,
call_type_3 char(2) null ,
dollar_dividend float(16) null ,
moody_rating char(10) null ,
moody_rating_no float(16) null ,
moody_chg_code int null ,
sp_rating char(10) null ,
sp_rating_no float(16) null ,
sp_chg_code int null ,
fitch_rating char(10) null ,
fitch_rating_no float(16) null ,
fitch_chg_code int null ,
moody_underlying_rating char(10) null ,
moody_underlying_rating_no float(16) null ,
moody_underlying_chg_code int null ,
sp_underlying_rating char(10) null ,
sp_underlying_rating_no float(16) null ,
sp_underlying_chg_code int null ,
fitch_underlying_rating char(10) null ,
fitch_underlying_rating_no float(16) null ,
fitch_underlying_chg_code int null ,
foreign_indicator char(1) null ,
isin char(12) null ,
ex_dividend_date int null ,
dividend_date int null ,
currency_code char(2) null ,
country_code char(3) null ,
unit_cash_value float(16) null ,
purpose_type_code char(3) null ,
purpose_class_code char(4) null ,
purpose_sub_class_code char(4) null ,
insurance_secondary_primary char(60) null ,
insurance_secondary_secondary char(60) null ,
amt_ind char(1) null ,
d360_365_ind char(1) null ,
fx_tips_factor float(16) null
)
go
Create Table DDL sample(TSQL)的更多相关文章
- 【原】MyBatis执行DDL:create table,drop table等等
[前言] 对MyBatis一直停留在仅仅会用的阶段,常用的场景就是通过MyBatis对表数据进行DML(insert, delete, update等)操作,从来没有想过通过MyBatis对数据库 进 ...
- CREATE TABLE——数据定义语言 (Data Definition Language, DDL)
Sql语句分为三大类: 数据定义语言,负责创建,修改,删除表,索引和视图等对象: 数据操作语言,负责数据库中数据的插入,查询,删除等操作: 数据控制语言,用来授予和撤销用户权限. 数据定义语言 (Da ...
- hive基本的操作语句(实例简单易懂,create table XX as select XX)
hive建表语句DML:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-Cr ...
- insert table 和create table as 区别
首先,最大的区别是二者属于不同类型的语句,前者是DML语句(数据操作语言,SQL中处理数据等操作统称为数据操纵语言),完成后需要提交才能生效,后者是DDL语句(数据定义语言,用于定义和管理 SQL 数 ...
- select into 、 insert into select 、create table as select复制表
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少.但 ...
- 13.1.17 CREATE TABLE Syntax
13.1.17 CREATE TABLE Syntax 13.1.17.1 CREATE TABLE ... LIKE Syntax 13.1.17.2 CREATE TABLE ... SELECT ...
- sqlserver不能直接create table as select
sqlserver不能直接create table as select 在sqlserver 下想复制一张表的,想到oracle下直接create table xxx as select * from ...
- mysql 数据库复制表 create table city1 like city;
-- 只复制表结构 create table city1 like city; INSERT INTO test2 SELECT * FROM test; -- 上面的表必须存在 -- 复制整张表的数 ...
- 【SqlServer】empty table and delete table and create table
1.建表 1 IF object_id (N'表名', N'U') IS NULL CREATE TABLE 表名 ( 2 id INT IDENTITY (1, 1) PRIMARY KEY ,.. ...
随机推荐
- Windows Server 2008安装 百度Wifi \ 360Wifi \ 小米Wifi 失败的解决方法
服务器管理 -> 功能 -> 安装 [无线LAN]服务
- Hadoop -YARN 应用程序设计概述
一概述 应用程序是用户编写的处理数据的统称,它从YARN中申请资源完毕自己的计算任务.YARN自身相应用程序类型没有不论什么限制,它能够是处理短类型任务的MapReduce作业,也能够是 ...
- 定制openwrt的根文件
都在package文件夹之中 1 ssh登陆欢迎文字,在package/base-files/files/etc/banner中 2 路由器的默认机器名字,在package/base-files/fi ...
- php学习之路:php在iconv功能 详细解释
iconv函数库可以完毕各种字符集间的转换,是php编程中必不可少的基础函数库. 使用方法例如以下: $string = "亲爱的朋友欢迎訪问胡文芳的博客.希望给您带来一点点的帮助!&quo ...
- 处理动态SQL语句的参数
原文:处理动态SQL语句的参数 经常对SQL进行开发,写动态的SQL语句,是少之不了的,但是在使用动态语句中,常是因为有动态的参数的出现.参考下面代码示例: 正因为有了标记1的动态条件代码,而让SQL ...
- Solr 教程
1.Solr安装 下载jdk-8u111-windows-i586_8.0.1110.14 下载solr-6.3.0.zip 2.配置JAVA_HOME 在"系统变量"中,设置3项 ...
- sql分组合并字段重复项sql for xml path
-------------------------(情景描述) 在我们处理数据时,可能会碰到这种情景: Id Name 1 a,b 2 ...
- 动态操作表格行(兼容IE、火狐)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- Visual Studio 2013发布Cloud Service至Azure China
Visual Studio 2013发布Cloud Service至Azure China <Windows Azure Platform 系列文章目录> 之前有很多网友询问我如何通过VS ...
- Linux普通文件和设备的异同点
众所周知,Linux下一切皆文件,文件包含数据,具有属性,通过目录中的名字被标识,可以从一个文件读取数据,写入另一个文件,而Linux把这写应用于设备. 请看如下普通文件和设备的对比: