【问题标题】:Manipulating the db with SQL Server 2005 - Django使用 SQL Server 2005 操作数据库 - Django
【发布时间】:2010-06-30 12:53:34
【问题描述】:

我正在尝试完成以下工作:

  • 获取数据库架构

  • 抓住任何约束*

  • 更改表

  • 添加/删除表

我目前正在为 Django 使用 pyodbc 后端。

我想在一个视图文件中执行所有这些任务。


我正在使用以下内容来获取以“core_”开头的表格字段:

SELECT  table_name,ordinal_position,column_name,data_type,
is_nullable,character_maximum_length FROM
information_schema.COLUMNS WHERE table_name LIKE 'core_%'
ORDER BY ordinal_position

*感谢 Madhivanan 修复 Link


有什么开始的想法吗?

【问题讨论】:

    标签: python sql sql-server django pyodbc


    【解决方案1】:

    尝试使用通配符 %

    SELECT  table_name,ordinal_position,column_name,data_type, 
    is_nullable,character_maximum_length FROM 
    information_schema.COLUMNS WHERE table_name LIKE 'core_%' 
    ORDER BY ordinal_position 
    

    【讨论】:

    • @RadiantHex 如果解决了您的问题,请将其标记为答案。
    猜你喜欢
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    相关资源
    最近更新 更多