当前位置: 代码迷 >> Sql Server >> 数据库建表动态指定表项解决方法
  详细解决方案

数据库建表动态指定表项解决方法

热度:16   发布时间:2016-04-24 18:52:24.0
数据库建表动态指定表项
就是这个意思:create table时,我不想直接定义比如a string, b string, 而是根据一段程序获得的字符串值来定义表,该怎么做?比如程序获得username和password,那么就create table(username string, password string).  怎么实现这个?谢谢了.
------解决方案--------------------
在你的应用程序中拼接出一个语句就可以,类似如下:

tb_name = 'xxx'
col1 = 'username'
col2 = 'password'
data_type = 'varchar(100)'

sql = 'create table '+tb_name+'('+col1+' '+data_type+','+
                                  col2+' '+data_type+');'
  相关解决方案