sqlserver数据导入mysql四:给sqlserver中的表创建索引
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了sqlserver数据导入mysql四:给sqlserver中的表创建索引,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1229字,纯文字阅读大概需要2分钟。
内容图文
欢迎进入Windows社区论坛,与300万技术人员互动交流 >>进入 my $cols=$dbh2 - prepare($sql); $cols-execute(); my $cols_str = ""; my $n=0; $sort_column=""; while(@col= $cols-fetchrow_array()) { ($col_name,$type_name,$max_length,$preci
欢迎进入Windows社区论坛,与300万技术人员互动交流 >>进入
my $cols=$dbh2 -> prepare($sql);
$cols->execute();
my $cols_str = "";
my $n=0;
$sort_column="";
while(@col= $cols->fetchrow_array())
{
($col_name,$type_name,$max_length,$precision,$scale,$is_nullable,$is_identity)=@col;
if($is_identity == 1)
{
$ok=1;
$sort_column="$col_name";
}
}
}
sub do_sql
{
print '开始创建'.$_[0].'表的索引'.$_[1]."\n";
my $sql_create="CREATE UNIQUE INDEX $_[1] ON $_[0] ($_[1])";
my $dbh_mssql=DBI->connect("dbi:ODBC:$source_name",$source_user_name,$source_user_psd,{RaiseError =>1});
$dbh_mssql->{LongTruncOk}=1;
$dbh_mssql->{LongReadLen}=1048576;
my $sth_select=$dbh_mssql->prepare($sql_create);
# open(FILE,"》all_export_data222.txt");
# syswrite(FILE,"$sql_select\n");
# close(FILE);
$sth_select->execute() or die 'Cannot execute: '. $sth_select->errstr();
print '创建'.$_[0].'表的索引'.$_[1].'结束'."\n";
}
[1] [2]
内容总结
以上是互联网集市为您收集整理的sqlserver数据导入mysql四:给sqlserver中的表创建索引全部内容,希望文章能够帮你解决sqlserver数据导入mysql四:给sqlserver中的表创建索引所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。