create table lx_sql_ddl1( int_id int, col_varchar varchar(100), col_char char(50), PRIMARY KEY(int_id) );mysql建表时使他大小写敏感
时间: 2024-03-09 17:46:25 浏览: 31
在MySQL中,默认情况下是大小写不敏感的,如果要使其大小写敏感,需要在创建数据库时指定它的字符集为“utf8_bin”,这样就可以保证表名、列名等的大小写敏感了。
可以使用以下语句来创建一个大小写敏感的表:
```
CREATE TABLE lx_sql_ddl1 (
int_id INT,
col_varchar VARCHAR(100),
col_char CHAR(50),
PRIMARY KEY (int_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8_bin;
```
在上面的语句中,ENGINE=InnoDB表示使用InnoDB存储引擎,DEFAULT CHARSET=utf8_bin表示指定字符集为utf8_bin,这样就可以使表名、列名等大小写敏感了。
相关问题
select dump_table_ddl()
`dump_table_ddl()` 是一个用户定义的 PostgreSQL 函数,它可以用来生成表的建表语句。如果你想使用该函数,可以按照以下步骤操作:
1. 在你的 PostgreSQL 数据库中创建该函数。你可以执行以下 SQL 语句来创建该函数:
```
CREATE OR REPLACE FUNCTION dump_table_ddl(tablename text)
RETURNS text AS
$body$
DECLARE
result text;
BEGIN
SELECT 'CREATE TABLE ' || tablename || E'\n(\n' || array_to_string(array_agg(' ' || column_name || ' ' || data_type || ' ' || COALESCE(column_default, '') || ' ' || column_constraint), E',\n') || E'\n);'
INTO result
FROM information_schema.columns
WHERE table_name = tablename;
RETURN result;
END;
$body$
LANGUAGE plpgsql;
```
2. 调用该函数以生成表的建表语句。你可以执行以下 SQL 语句来调用该函数:
```
SELECT dump_table_ddl('table_name');
```
其中,`table_name` 是你要生成建表语句的表名。该语句会返回该表的建表语句。
电脑怎么下载vcruntime 140_1.ddl
你可以在微软官网下载 Visual C++ Redistributable Packages for Visual Studio 2015,这个软件包包含了 vcruntime140_1.dll,你可以从以下链接下载:
https://www.microsoft.com/en-us/download/details.aspx?id=48145
在下载页面中,根据你的系统选择 x86 或 x64 版本,并点击“Download”按钮进行下载。完成下载后,运行安装程序即可安装 vcruntime140_1.dll。