Web design and hosting, database, cloud and social media solutions that deliver business results
  • 商务解决方案
  • 数据库咨询服务
    • 报告
      • Claytabase Server Disk IOPs Calculator
      • SQL代码备份
      • SQL打印机
    • 技术文章
      • SQL-Server
      • SQL Server 2008的维护计划
      • 使用SQL Server函数
      • 使用SQL Server日期
      • 使用SQL Server透视-取消透视
  • 网站设计
    • 怀特岛
    • 技术文章
      • ASP-NET
      • CSS
    • 网站安全
  • 产品展示
  • 社交媒体
  • 关于我们
    • 投资组合
    • 球队
      • 切斯特Copperpot
  • 学院
Deutsch (DE)English (EN-US)English (EN-GB)Español (ES)Français (FR)हिंदी (HI)italiano (IT)日本語 (JA)polski (PL)Português (PT)русский (RU)Türk (TR)中国的 (ZH)

SQL Server 2008中,ISIN检查功能

创建一个函数来检查ISIN格式在SQL Server

Author

此代码创建为一个导入程序来清理数据从外部来源,那里有各种各样的不应该存在的字符进来的一部分。
这一检查的格式ISIN 。这是使用上的链接的维基百科文章的文档扩展SQL代码。您将需要创建下表来存储所有的国家的信息。
这是三个相互联系的文章的一部分,将检查ISIN,SEDOL及CUSIP标识。

Create Table

CREATE TABLE SecuritiesIssuer(

SecuritiesIssuerID intIDENTITY(1,1) NOT NULL CONSTRAINT PK_SecuritiesIssuerID PRIMARY KEY,

SecuritiesIssuerShort NVARCHAR(2) NULL,

SecuritiesIssuerCountry NVARCHAR(50) NULL,

SecuritiesIssuerDescription NVARCHAR(max) NULL)

ISIN Countries

Short Country Description
AF AFGHANISTAN NULL
AX ÅLAND ISLANDS NULL
AL ALBANIA NULL
DZ ALGERIA NULL
AS AMERICAN SAMOA NULL
AD ANDORRA NULL
AO ANGOLA NULL
AI ANGUILLA NULL
AQ ANTARCTICA NULL
AG ANTIGUA AND BARBUDA NULL
AR ARGENTINA NULL
AM ARMENIA NULL
AW ARUBA NULL
AU AUSTRALIA NULL
AT AUSTRIA NULL
AZ AZERBAIJAN NULL
BS BAHAMAS NULL
BH BAHRAIN NULL
BD BANGLADESH NULL
BB BARBADOS NULL
BY BELARUS NULL
BE BELGIUM NULL
BZ BELIZE NULL
BJ BENIN NULL
BM BERMUDA NULL
BT BHUTAN NULL
BO BOLIVIA, PLURINATIONAL STATE OF NULL
BQ BONAIRE, SINT EUSTATIUS AND SABA NULL
BA BOSNIA AND HERZEGOVINA NULL
BW BOTSWANA NULL
BV BOUVET ISLAND NULL
BR BRAZIL NULL
IO BRITISH INDIAN OCEAN TERRITORY NULL
BN BRUNEI DARUSSALAM NULL
BG BULGARIA NULL
BF BURKINA FASO NULL
BI BURUNDI NULL
KH CAMBODIA NULL
CM CAMEROON NULL
CA CANADA NULL
CV CAPE VERDE NULL
KY CAYMAN ISLANDS NULL
CF CENTRAL AFRICAN REPUBLIC NULL
TD CHAD NULL
CL CHILE NULL
CN CHINA NULL
CX CHRISTMAS ISLAND NULL
CC COCOS (KEELING) ISLANDS NULL
CO COLOMBIA NULL
KM COMOROS NULL
CG CONGO NULL
CD CONGO, THE DEMOCRATIC REPUBLIC OF THE NULL
CK COOK ISLANDS NULL
CR COSTA RICA NULL
CI CÔTE D’IVOIRE NULL
HR CROATIA NULL
CU CUBA NULL
CW CURAÇAO NULL
CY CYPRUS NULL
CZ CZECH REPUBLIC NULL
DK DENMARK NULL
DJ DJIBOUTI NULL
DM DOMINICA NULL
DO DOMINICAN REPUBLIC NULL
EC ECUADOR NULL
EG EGYPT NULL
SV EL SALVADOR NULL
GQ EQUATORIAL GUINEA NULL
ER ERITREA NULL
EE ESTONIA NULL
ET ETHIOPIA NULL
FK FALKLAND ISLANDS (MALVINAS) NULL
FO FAROE ISLANDS NULL
FJ FIJI NULL
FI FINLAND NULL
FR FRANCE NULL
GF FRENCH GUIANA NULL
PF FRENCH POLYNESIA NULL
TF FRENCH SOUTHERN TERRITORIES NULL
GA GABON NULL
GM GAMBIA NULL
GE GEORGIA NULL
DE GERMANY NULL
GH GHANA NULL
GI GIBRALTAR NULL
GR GREECE NULL
GL GREENLAND NULL
GD GRENADA NULL
GP GUADELOUPE NULL
GU GUAM NULL
GT GUATEMALA NULL
GG GUERNSEY NULL
GN GUINEA NULL
GW GUINEA-BISSAU NULL
GY GUYANA NULL
HT HAITI NULL
HM HEARD ISLAND AND MCDONALD ISLANDS NULL
VA HOLY SEE (VATICAN CITY STATE) NULL
HN HONDURAS NULL
HK HONG KONG NULL
HU HUNGARY NULL
IS ICELAND NULL
IN INDIA NULL
ID INDONESIA NULL
IR IRAN, ISLAMIC REPUBLIC OF NULL
IQ IRAQ NULL
IE IRELAND NULL
IM ISLE OF MAN NULL
IL ISRAEL NULL
IT ITALY NULL
JM JAMAICA NULL
JP JAPAN NULL
JE JERSEY NULL
JO JORDAN NULL
KZ KAZAKHSTAN NULL
KE KENYA NULL
KI KIRIBATI NULL
KP KOREA, DEMOCRATIC PEOPLE’S REPUBLIC OF NULL
KR KOREA, REPUBLIC OF NULL
KW KUWAIT NULL
KG KYRGYZSTAN NULL
LA LAO PEOPLE’S DEMOCRATIC REPUBLIC NULL
LV LATVIA NULL
LB LEBANON NULL
LS LESOTHO NULL
LR LIBERIA NULL
LY LIBYA NULL
LI LIECHTENSTEIN NULL
LT LITHUANIA NULL
LU LUXEMBOURG NULL
MO MACAO NULL
MK MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF NULL
MG MADAGASCAR NULL
MW MALAWI NULL
MY MALAYSIA NULL
MV MALDIVES NULL
ML MALI NULL
MT MALTA NULL
MH MARSHALL ISLANDS NULL
MQ MARTINIQUE NULL
MR MAURITANIA NULL
MU MAURITIUS NULL
YT MAYOTTE NULL
MX MEXICO NULL
FM MICRONESIA, FEDERATED STATES OF NULL
MD MOLDOVA, REPUBLIC OF NULL
MC MONACO NULL
MN MONGOLIA NULL
ME MONTENEGRO NULL
MS MONTSERRAT NULL
MA MOROCCO NULL
MZ MOZAMBIQUE NULL
MM MYANMAR NULL
NA NAMIBIA NULL
NR NAURU NULL
NP NEPAL NULL
NL NETHERLANDS NULL
NC NEW CALEDONIA NULL
NZ NEW ZEALAND NULL
NI NICARAGUA NULL
NE NIGER NULL
NG NIGERIA NULL
NU NIUE NULL
NF NORFOLK ISLAND NULL
MP NORTHERN MARIANA ISLANDS NULL
NO NORWAY NULL
OM OMAN NULL
PK PAKISTAN NULL
PW PALAU NULL
PS PALESTINIAN TERRITORY, OCCUPIED NULL
PA PANAMA NULL
PG PAPUA NEW GUINEA NULL
PY PARAGUAY NULL
PE PERU NULL
PH PHILIPPINES NULL
PN PITCAIRN NULL
PL POLAND NULL
PT PORTUGAL NULL
PR PUERTO RICO NULL
QA QATAR NULL
RE RÉUNION NULL
RO ROMANIA NULL
RU RUSSIAN FEDERATION NULL
RW RWANDA NULL
BL SAINT BARTHÉLEMY NULL
SH SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA NULL
KN SAINT KITTS AND NEVIS NULL
LC SAINT LUCIA NULL
MF SAINT MARTIN (FRENCH PART) NULL
PM SAINT PIERRE AND MIQUELON NULL
VC SAINT VINCENT AND THE GRENADINES NULL
WS SAMOA NULL
SM SAN MARINO NULL
ST SAO TOME AND PRINCIPE NULL
SA SAUDI ARABIA NULL
SN SENEGAL NULL
RS SERBIA NULL
SC SEYCHELLES NULL
SL SIERRA LEONE NULL
SG SINGAPORE NULL
SX SINT MAARTEN (DUTCH PART) NULL
SK SLOVAKIA NULL
SI SLOVENIA NULL
SB SOLOMON ISLANDS NULL
SO SOMALIA NULL
ZA SOUTH AFRICA NULL
GS SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS NULL
SS SOUTH SUDAN NULL
ES SPAIN NULL
LK SRI LANKA NULL
SD SUDAN NULL
SR SURINAME NULL
SJ SVALBARD AND JAN MAYEN NULL
SZ SWAZILAND NULL
SE SWEDEN NULL
CH SWITZERLAND NULL
SY SYRIAN ARAB REPUBLIC NULL
TW TAIWAN, PROVINCE OF CHINA NULL
TJ TAJIKISTAN NULL
TZ TANZANIA, UNITED REPUBLIC OF NULL
TH THAILAND NULL
TL TIMOR-LESTE NULL
TG TOGO NULL
TK TOKELAU NULL
TO TONGA NULL
TT TRINIDAD AND TOBAGO NULL
TN TUNISIA NULL
TR TURKEY NULL
TM TURKMENISTAN NULL
TC TURKS AND CAICOS ISLANDS NULL
TV TUVALU NULL
UG UGANDA NULL
UA UKRAINE NULL
AE UNITED ARAB EMIRATES NULL
GB UNITED KINGDOM NULL
US UNITED STATES NULL
UM UNITED STATES MINOR OUTLYING ISLANDS NULL
UY URUGUAY NULL
UZ UZBEKISTAN NULL
VU VANUATU NULL
VE VENEZUELA, BOLIVARIAN REPUBLIC OF NULL
VN VIET NAM NULL
VG VIRGIN ISLANDS, BRITISH NULL
VI VIRGIN ISLANDS, U.S. NULL
WF WALLIS AND FUTUNA NULL
EH WESTERN SAHARA NULL
YE YEMEN NULL
ZM ZAMBIA NULL
ZW ZIMBABWE NULL
XS International NULL
SQL_Fun​​ction_CheckISIN
这只会检查ISIN的格式,而不是它是否确实存在,并且是有效的。

怀特岛和南海岸的Web,数据库和云服务
一位在IT行业拥有20年工作经验的顾问,并且具有Web,数据库和云服务的独特知识,可以将您的业务提升到一个新的水平
Cookie Policy
Cookie Policy
云服务包括Microsoft Azure,Amazon Web Services和Google Cloud
通过外包给可信赖的合作伙伴,消除管理基于云的电子邮件和IT服务的压力。
关于Claytabase
Claytabase是一家位于怀特岛的网络,数据库和平面设计机构,了解更多关于我们的信息。
Claytabase网站和数据库设计组合
Claytabase提供怀特岛的全球网站和数据库设计服务,这些是我们完成的一些项目。
阿达地中海厨房
全设计 - Ada地中海厨房
光圈游览
Aperturetour是一家位于伦敦克罗伊登的旅游公司,他们以多语言模式使用我们的内容管理系统。
布罗姆利杂工
创建Bromley杂工网站。
Mervs手机吧
Merv的移动酒吧服务是一家总部位于克罗伊登,伦敦的组织。这就是我们开发自己的网站。
笔Y-Bryn床
Pen-Y-Bryn网站迁移到我们。一个专为床铺设计的网站
大Mammas餐厅克罗伊登
大妈妈的美国晚餐是一个基于克罗伊登酒吧和餐厅,提供饮料,餐点,奶昔和沙漠的广泛选择。
拼接Elmers
缝合埃尔默斯 - 设在赖特怀特岛的小百货店
自杀俱乐部
我们为自杀俱乐部制作了一些虚假的网站,这些网站都包含在电影中,并且有不同程度的互动。
艺术2阿茨
艺术2阿茨是基于对桑当怀特岛一个非赢利组织。他们不得不由我们建立了两个不同的网站设计。
球队
球队
切斯特Copperpot
我是博客的爱狗,喜欢探索怀特岛及其他地方。随着我的成长,我的探索将展示一些当地最好的地方散步和饮料与你的狗!
Microsoft Azure
Microsoft Azure
Microsoft Office管理
Office 365管理和委派的管理员
中小企业业务解决方案
广泛的数据库、网络、云和社交媒体服务可将您的公司提升到一个新的水平。
与我们一起学习各种基于 Web 和数据库的代码
Claytabase 学院的成立旨在为想要进入 IT 领域的毕业生和学徒提供机会
SQL Server,Oracle和云中的数据库咨询服务
Claytabase在各种数据库平台上提供了一系列服务,并参与了许多具有挑战性的仓储,迁移和升级项目
数据库文章
多年来,我们遇到并解决了许多与数据库相关的问题。您可以在这里浏览其中一些,希望它们可以帮助您优化数据库或ETL过程
有效地使用SQL Server数据
有效地使用SQL Server数据可以节省人工和处理时间。以下是我们最好的数据处理和清洁文章
CUSIP检查SQL正确的格式功能
创建一个函数来检查CUSIP格式在SQL Server
SQL Server 2008中,ISIN检查功能
创建一个函数来检查ISIN格式在SQL Server
SSIS,使用动态工作表名称创建一个动态Excel文件
在SSIS中使用动态工作表名称创建一个动态Excel文件。我发现这是使用动态工作表名称动态创建excel文件的最简单方法之一。
在SQL SEDOL检查正确的格式功能
创建一个函数来检查SQL Server中的SEDOL数字格式
SQL Server中的子字符串vs替换vs填充
使用文本字符串并比较SUBSTRING,REPLACE和STUFF以及SQL Server中其他一些字符串函数的使用
在SQL Server和NET中构建内容管理系统
如何使用SQL Server数据库和ASP.NET Web窗体应用程序构建内容管理系统。这是Ousia的第一个版本。
有效的数据库索引
规范化数据库中的有效数据库索引将带来更多的性能影响,而不仅仅是在系统上投入额外的资源

Please note, this commenting system is still in final testing.
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

RSSLoginLink Cookie政策网站地图

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom
此网站上的设置设置为允许所有Cookie。 这些可以在我们的Cookie政策和设置页面上更改。继续使用本网站即表示您同意使用Cookie。
Ousia Logo
Logout
Ousia CMS Loader