gpt4 book ai didi

sql - 如何确定 SQLite 列是否使用 COLLATE NOCASE 创建

转载 作者:行者123 更新时间:2023-12-01 19:36:05 26 4
gpt4 key购买 nike

SQLite 数据库中的列必须是 COLLATE NOCASE。我认为无法将该功能添加到现有表中,因此我准备用它重新创建表。如何确定现有列是否为 COLLATE NOCASE 以避免每次打开表时都重新创建表?

最佳答案

How can I determine if the existing column is COLLATE NOCASE

查询

SELECT sql FROM sqlite_master WHERE type='table' AND tbl_name='my_table'

将为您提供该表的CREATE TABLE语句。您可以检查 DDL 以确定该列是否已定义为 COLLATE NOCASE

关于sql - 如何确定 SQLite 列是否使用 COLLATE NOCASE 创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49086539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com