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 ,.. ...
随机推荐
- 使用SQL Server Driver for PHP解决PHP连接MSSQL乱码的问题
原文 使用SQL Server Driver for PHP解决PHP连接MSSQL乱码的问题 最近帮客户写了一个.net商城网站的发布接口,大家都知道.net一般都使用MSSQL数据库,但鱼丸不会. ...
- Invent 2014回顾
AWS re:Invent 2014回顾 亚马逊在2014年11月11-14日的拉斯维加斯举行了一年一度的re:Invent大会.在今年的大会上,亚马逊一股脑发布和更新了很多服务.现在就由我来带领 ...
- leetcode第23题--Swap Nodes in Pairs
Problem: Given a linked list, swap every two adjacent nodes and return its head. For example,Given 1 ...
- 设置Cookie,登录记住用户登录信息,获取用户登录过得信息
function setCookie(name,value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Da ...
- 使用Visual Source Safe 2005 - 初学者系列 - 学习者系列文章
本文介绍微软的Visual Source Safe 2005工具的使用 1. 打开该软件,选择“新建数据库” 2. 显示欢迎页 3.选择路径.这里是服务器上代码存放的目录. 4.这里选择第一项 5 ...
- Linux解决:svn: Can't connect to host '*.*.*.*': 因为连接的方没有正确回答或连接在以后的时间
svn服务启动,在server在可使用命令将文件检查,但它不能检测其他计算机.已经提出: "svn: Can't connect to host '*.*.*.*': 因为连接方在一段时间后 ...
- [置顶] NB多项式事件模型、神经网络、SVM之函数/几何间隔——斯坦福ML公开课笔记6
转载请注明:http://blog.csdn.net/xinzhangyanxiang/article/details/9722701 本篇笔记针对斯坦福ML公开课的第6个视频,主要内容包括朴素贝叶斯 ...
- SSMS2008插件开发(3)--部署调试SSMS2008插件
原文:SSMS2008插件开发(3)--部署调试SSMS2008插件 上一次说到VS2008中的插件开发,最终结果插件是部署在VS2008中,现在我们将插件部署到SSMS2008(Microsoft ...
- leetcode[90] Decode Ways
题目:如下对应关系 'A' -> 1 'B' -> 2 ... ‘Z’ -> 26 现在给定一个字符串,返回有多少种解码可能.例如:Given encoded message &qu ...
- gradle测试与线上打包
首先,第一反应理所当然的是profile : <?xml version="1.0" encoding="UTF-8"?> <beans xm ...