и тегами
.
, когда вы хотите проверить всю структуру таблицы с помощью некоторых файлов, используйте этот код. В этом запросе я могу найти имя_каталога, column_type и table_name для более подробной информации. Я использую порядок по столбцу_type, поэтому я вижу это легко.
SELECT `COLUMN_NAME`,COLUMN_TYPE,TABLE_NAME
FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='yourdatabasename' order by DATA_TYPE;
Если вы хотите проверить только два типа файлов, то вы можете сделать это легко
SELECT `COLUMN_NAME`,COLUMN_TYPE,TABLE_NAME,DATA_TYPE
FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='yourdatabasename' AND DATA_TYPE like '%bigint%' order by DATA_TYPE;
, если вы хотите проверить, какое поле разрешает нулевой тип и т. д., тогда вы можете использовать этот
SELECT `COLUMN_NAME`,COLUMN_TYPE,TABLE_NAME,IS_NULLABLE,DATA_TYPE
FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='yourdatabasename' and DATA_TYPE like '%bigint%' and IS_NULLABLE ='NO' order by COLUMN_TYPE;
, который хотите проверить больше, чем ссылка thik также поможет вам .
]Вот способ, которым вы можете сделать это, используя только простые замены строк: [
] [ string result = "<p>" + text
.Replace(Environment.NewLine + Environment.NewLine, "</p><p>")
.Replace(Environment.NewLine, "<br />")
.Replace("</p><p>", "</p>" + Environment.NewLine + "<p>") + "</p>";
]
[]Обратите внимание, что ваш текст должен быть сначала составлен в HTML-формате, в противном случае вы можете быть подвержены риску атак межсайтового скриптинга. (Обратите внимание: даже использование []
] тегов все еще имеет риск межсайтового скриптинга).[[
] Вы можете просто оставить его в покое и использовать CSS для корректной визуализации перерывов. Вот сложный пример, который является своего рода "красивой" заменой
, но вы используетевместо:[
] []
[
] []Text goes here.[
] []
[]